
Originally Posted by
MrQNet
Hi Jeff,
I am again reporting an error after installing this new version on my new NVidia Shield/Kodi install, I believe the following is the relevant part of the Kodi error Log
2022-01-02 22:54:28.117 T:31356 INFO <general>: Mezzmo background service started.
2022-01-02 22:54:32.038 T:31358 INFO <general>: CPythonInvoker(2, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/service.xbmc.versioncheck/resources/lib/runner.py): script successfully run
2022-01-02 22:54:32.138 T:31358 INFO <general>: Python interpreter stopped
2022-01-02 22:54:32.390 T:31314 INFO <general>: Loading skin file: MyVideoNav.xml, load type: KEEP_IN_MEMORY
2022-01-02 22:54:34.253 T:31457 INFO <general>: initializing python engine.
2022-01-02 22:54:34.564 T:31457 ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class '_pickle.UnpicklingError'>
Error Contents: invalid load key, '"'.
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/default.py", line 12, in <module>
mezzmo.start()
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/resources/lib/mezzmo.py", line 1389, in start
listServers(False)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/resources/lib/mezzmo.py", line 87, in listServers
servers = pickle.loads(saved_servers, fix_imports=True)
_pickle.UnpicklingError: invalid load key, '"'.
-->End of Python script error report<--
2022-01-02 22:54:34.688 T:31457 WARNING <general>: CPythonInvoker(3, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/default.py): the python script "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/default.py" has left several classes in memory that we couldn't clean up. The classes include: N9XBMCAddon9xbmcaddon5AddonE
2022-01-02 22:54:34.689 T:31457 INFO <general>: Python interpreter stopped
2022-01-02 22:54:34.695 T:31456 ERROR <general>: GetDirectory - Error getting plugin://plugin.video.mezzmo/?content_type=video
2022-01-02 22:54:34.705 T:31314 ERROR <general>: CGUIMediaWindow::GetDirectory(plugin://plugin.video.mezzmo/?content_type=video) failed
2022-01-02 22:54:36.143 T:31356 INFO <general>: Mezzmo textures cache timers 0 rows updated.
2022-01-02 22:54:37.169 T:31356 INFO <general>: Mezzmo sync beginning.
2022-01-02 22:54:37.196 T:31356 ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'ValueError'>
Error Contents: unknown url type: '""'
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/service.py", line 141, in <module>
sync.syncMezzmo(syncurl, syncpin, count)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/resources/lib/sync.py", line 193, in syncMezzmo
content = browse.Browse(syncurl, 'recent', 'BrowseDirectChildren', 0, 400, syncpin)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/resources/lib/browse.py", line 31, in Browse
req = urllib.request.Request(url, body.encode('utf-8'), headers)
File "/data/user/0/org.xbmc.kodi/cache/apk/assets/python3.8/lib/python3.8/urllib/request.py", line 328, in __init__
self.full_url = url
File "/data/user/0/org.xbmc.kodi/cache/apk/assets/python3.8/lib/python3.8/urllib/request.py", line 354, in full_url
self._parse()
File "/data/user/0/org.xbmc.kodi/cache/apk/assets/python3.8/lib/python3.8/urllib/request.py", line 383, in _parse
raise ValueError("unknown url type: %r" % self.full_url)
ValueError: unknown url type: '""'
-->End of Python script error report<--
2022-01-02 22:54:37.291 T:31356 WARNING <general>: CPythonInvoker(0, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/service.py): the python script "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/service.py" has left several classes in memory that we couldn't clean up. The classes include: N9XBMCAddon9xbmcaddon5AddonE,N14PythonBindings30XB MCAddon_xbmc_Player_DirectorE,N9XBMCAddon4xbmc7Mon itorE
2022-01-02 22:54:37.291 T:31356 INFO <general>: Python interpreter stopped
2022-01-02 22:54:54.892 T:31314 INFO <general>: Loading skin file: AddonBrowser.xml, load type: KEEP_IN_MEMORY
2022-01-02 22:55:03.923 T:31314 INFO <general>: Loading skin file: DialogAddonInfo.xml, load type: KEEP_IN_MEMORY
2022-01-02 22:55:07.541 T:31482 INFO <general>: initializing python engine.
2022-01-02 22:55:07.718 T:31314 INFO <general>: Loading skin file: DialogSelect.xml, load type: KEEP_IN_MEMORY
2022-01-02 22:55:12.857 T:31314 INFO <general>: Loading skin file: DialogTextViewer.xml, load type: KEEP_IN_MEMORY
2022-01-02 22:55:12.958 T:31482 INFO <general>: CPythonInvoker(4, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.logviewer/default.py): script successfully run
2022-01-02 22:55:13.030 T:31482 INFO <general>: Python interpreter stopped
2022-01-02 22:55:41.550 T:31524 INFO <general>: initializing python engine.
2022-01-02 22:55:41.851 T:31524 ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class '_pickle.UnpicklingError'>
Error Contents: invalid load key, '"'.
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/default.py", line 12, in <module>
mezzmo.start()
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/resources/lib/mezzmo.py", line 1389, in start
listServers(False)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.mezzmo/resources/lib/mezzmo.py", line 87, in listServers
servers = pickle.loads(saved_servers, fix_imports=True)
_pickle.UnpicklingError: invalid load key, '"'.
-->End of Python script error report<--
Thank you
Ian
Bookmarks