2016-08-18, 19:19
Found an issue with the cast info property. Only happens for few movies in my DB.
Debug Log
http://pastebin.com/n4K3yQDc
Code:
DEBUG: Keyboard: scancode: 0x17, sym: 0x0069, unicode: 0x0069, modifier: 0x0
19:16:32 T:13788 DEBUG: CInputManager::OnKey: i (0xf049) pressed, action is Info
19:16:32 T:13788 DEBUG: ------ Window Init (DialogFullScreenInfo.xml) ------
19:16:32 T:13788 INFO: Loading skin file: DialogFullScreenInfo.xml, load type: KEEP_IN_MEMORY
19:16:32 T:13788 DEBUG: CDirectoryProvider[plugin://script.skin.helper.service/?action=getcast&movie=Bernard & Bianca - Die Mäusepolizei&downloadthumbs=true]: refreshing..
19:16:32 T:3736 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin Skin Helper Service('plugin://script.skin.helper.service/','7','?action=getcast&movie=Bernard & Bianca - Die Mäusepolizei&downloadthumbs=true')
19:16:32 T:17256 DEBUG: Thread LanguageInvoker start, auto delete: false
19:16:32 T:17256 INFO: initializing python engine.
19:16:32 T:17256 DEBUG: CPythonInvoker(17, D:\Kodi\Kodi Krypton\portable_data\addons\script.skin.helper.service\plugin.py): start processing
19:16:32 T:17256 DEBUG: -->Python Interpreter Initialized<--
19:16:32 T:17256 DEBUG: CPythonInvoker(17, D:\Kodi\Kodi Krypton\portable_data\addons\script.skin.helper.service\plugin.py): the source file to load is "D:\Kodi\Kodi Krypton\portable_data\addons\script.skin.helper.service\plugin.py"
19:16:32 T:17256 DEBUG: CPythonInvoker(17, D:\Kodi\Kodi Krypton\portable_data\addons\script.skin.helper.service\plugin.py): setting the Python path to D:\Kodi\Kodi Krypton\portable_data\addons\script.skin.helper.service;D:\Kodi\Kodi Krypton\addons\script.module.pil\lib;D:\Kodi\Kodi Krypton\portable_data\addons\script.module.beautifulsoup\lib;D:\Kodi\Kodi Krypton\portable_data\addons\script.module.requests\lib;D:\Kodi\Kodi Krypton\portable_data\addons\script.module.simplejson\lib;D:\Kodi\Kodi Krypton\system\python\DLLs;D:\Kodi\Kodi Krypton\system\python\Lib;D:\Kodi\Kodi Krypton\python27.zip;D:\Kodi\Kodi Krypton\system\python\lib\plat-win;D:\Kodi\Kodi Krypton\system\python\lib\lib-tk;D:\Kodi\Kodi Krypton;D:\Kodi\Kodi Krypton\system\python;D:\Kodi\Kodi Krypton\system\python\lib\site-packages
19:16:32 T:17256 DEBUG: CPythonInvoker(17, D:\Kodi\Kodi Krypton\portable_data\addons\script.skin.helper.service\plugin.py): entering source directory D:\Kodi\Kodi Krypton\portable_data\addons\script.skin.helper.service
19:16:32 T:17256 DEBUG: CPythonInvoker(17, D:\Kodi\Kodi Krypton\portable_data\addons\script.skin.helper.service\plugin.py): instantiating addon using automatically obtained id of "script.skin.helper.service" dependent on version 2.13.0 of the xbmc.python api
19:16:33 T:13788 DEBUG: Keyboard: scancode: 0x17, sym: 0x0069, unicode: 0x0000, modifier: 0x0
19:16:33 T:17256 DEBUG: CVideoDatabase::RunQuery took 0 ms for 0 items query: select * from movie_view WHERE ((movie_view.c00 LIKE 'Bernard '))
19:16:33 T:9940 DEBUG: [script.trakt] kodiUtilities: getMovieDetailsFromKodi(): {u'moviedetails': {u'movieid': 369, u'title': u'Bernard & Bianca - Die M\xe4usepolizei', u'lastplayed': u'2016-08-18 19:16:00', u'label': u'Bernard & Bianca - Die M\xe4usepolizei', u'imdbnumber': u'tt0076618', u'file': u'smb://192.168.2.250/video/movies/hdd3/Bernard & Bianca - Die M\xe4usepolizei (1977)/Bernard & Bianca - Die M\xe4usepolizei (1977) h264-720p DTS-6ch.mkv', u'year': 1977, u'playcount': 0}}
19:16:33 T:9940 DEBUG: [script.trakt] scrobbler: scrobble()
19:16:33 T:9940 INFO: [script.trakt] requests.packages.urllib3.connectionpool: Starting new HTTPS connection (1): api-v2launch.trakt.tv
19:16:33 T:17256 ERROR: Skin Helper Service --> Error in plugin.py --> eval() arg 1 must be a string or code object
19:16:33 T:17256 ERROR: Traceback (most recent call last):
19:16:33 T:17256 ERROR: File "D:\Kodi\Kodi Krypton\portable_data\addons\script.skin.helper.service\plugin.py", line 175, in <module>
19:16:33 T:17256 ERROR: Main()
19:16:33 T:17256 ERROR: File "D:\Kodi\Kodi Krypton\portable_data\addons\script.skin.helper.service\plugin.py", line 76, in __init__
19:16:33 T:17256 ERROR: plugincontent.getCast(movie,tvshow,movieset,episode,downloadthumbs)
19:16:33 T:17256 ERROR: File "D:\Kodi\Kodi Krypton\portable_data\addons\script.skin.helper.service\resources\lib\PluginContent.py", line 1319, in getCast
19:16:33 T:17256 ERROR: allCast = eval(tmdbdetails.get("cast"))
19:16:33 T:17256 ERROR: TypeError: eval() arg 1 must be a string or code object
19:16:33 T:17256 INFO: CPythonInvoker(17, D:\Kodi\Kodi Krypton\portable_data\addons\script.skin.helper.service\plugin.py): script successfully run
19:16:34 T:17256 INFO: Python script stopped
19:16:34 T:17256 DEBUG: Thread LanguageInvoker 17256 terminating
Debug Log
http://pastebin.com/n4K3yQDc