Ich habe YaVDR Ansible.
Netflix lief rund, bis gestern.
Es kommt zu einem Fehler.
Das Logfile sagt.
Code
- 20:24:01.272 T:139970999117568 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
- Error Type: <type 'exceptions.UnboundLocalError'>
- Error Contents: local variable 'preselected_list_item' referenced before assignment
- Traceback (most recent call last):
- File "/var/lib/vdr/.kodi/addons/plugin.video.netflix/addon.py", line 33, in <module>
- NAVIGATION.router(paramstring=REQUEST_PARAMS)
- File "/var/lib/vdr/.kodi/addons/plugin.video.netflix/resources/lib/utils.py", line 60, in wrapped
- result = func(*args, **kwargs)
- File "/var/lib/vdr/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 158, in router
- return self.show_video_lists(widget_display=widget_display)
- File "/var/lib/vdr/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 565, in show_video_lists
- widget_display=widget_display)
- File "/var/lib/vdr/.kodi/addons/plugin.video.netflix/resources/lib/KodiHelper.py", line 393, in build_main_menu_listing
- preselected_list_item = idx + 1 if self.get_main_menu_selection() == 'search' else preselected_list_item
- UnboundLocalError: local variable 'preselected_list_item' referenced before assignment
- -->End of Python script error report<--
- 20:24:01.363 T:139970999117568 WARNING: CPythonInvoker(7, /var/lib/vdr/.kodi/addons/plugin.video.netflix/addon.py): the python script "/var/lib/vdr/.kodi/addons/plugin.video.netflix/addon.py" has left several classes in memory that we couldn't clean up. The classes include: N9XBMCAddon9xbmcaddon5AddonE
Die Geschichte mit dem Memory Leak war schon immer, aber
Code
- Error Type: <type 'exceptions.UnboundLocalError'> Error Contents: local variable 'preselected_list_item' referenced before assignment
ist neu und scheint die Ursache sein.
Ist das ein typisches Symptom?