Skip to content

fix menu RecursionError  #24

@luizoti

Description

@luizoti

2021-08-14 16:55:03.745 T:7196 INFO : Library Integration Tool v0.8.23 --> StagedTVMenu.view_shows(): None
2021-08-14 16:55:03.760 T:7196 INFO : Library Integration Tool v0.8.23 --> Database.get_all_shows('staged'): <generator object Database.get_all_shows at 0x7f5eca97fe40>
2021-08-14 16:55:03.776 T:7196 INFO : Library Integration Tool v0.8.23 --> StagedTVMenu.view_shows(): None
2021-08-14 16:55:03.791 T:7196 INFO : Library Integration Tool v0.8.23 --> Database.get_all_shows('staged'): <generator object Database.get_all_shows at 0x7f5eca97fe40>
2021-08-14 16:55:03.806 T:7196 INFO : Library Integration Tool v0.8.23 --> StagedTVMenu.view_shows(): None
2021-08-14 16:55:03.821 T:7196 INFO : Library Integration Tool v0.8.23 --> Database.get_all_shows('staged'): <generator object Database.get_all_shows at 0x7f5eca97fe40>
2021-08-14 16:55:03.836 T:7196 INFO : Library Integration Tool v0.8.23 --> StagedTVMenu.view_shows(): None
2021-08-14 16:55:03.852 T:7196 INFO : Library Integration Tool v0.8.23 --> Database.get_all_shows('staged'): <generator object Database.get_all_shows at 0x7f5eca97fe40>
2021-08-14 16:55:03.867 T:7196 INFO : Library Integration Tool v0.8.23 --> StagedTVMenu.view_shows(): None
2021-08-14 16:55:03.882 T:7196 INFO : Library Integration Tool v0.8.23 --> Database.get_all_shows('staged'): <generator object Database.get_all_shows at 0x7f5eca97fe40>
2021-08-14 16:55:03.897 T:7196 INFO : Library Integration Tool v0.8.23 --> StagedTVMenu.view_shows(): None
2021-08-14 16:55:04.060 T:7196 ERROR : EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'RecursionError'>
Error Contents: maximum recursion depth exceeded while calling a Python object
Traceback (most recent call last):
File "/home/luiz/.kodi/addons/script.library.integration.tool/default.py", line 33, in
main()
File "/home/luiz/.kodi/addons/script.library.integration.tool/resources/lib/utils.py", line 131, in wrapper
return func(*args, **kwargs)
File "/home/luiz/.kodi/addons/script.library.integration.tool/default.py", line 18, in main
MainMenu(
File "/home/luiz/.kodi/addons/script.library.integration.tool/resources/lib/menus/main.py", line 103, in view
self.view()
File "/home/luiz/.kodi/addons/script.library.integration.tool/resources/lib/menus/main.py", line 103, in view
self.view()
File "/home/luiz/.kodi/addons/script.library.integration.tool/resources/lib/menus/main.py", line 103, in view
self.view()
[Previous line repeated 988 more times]
File "/home/luiz/.kodi/addons/script.library.integration.tool/resources/lib/menus/main.py", line 102, in view
command()
File "/home/luiz/.kodi/addons/script.library.integration.tool/resources/lib/log.py", line 26, in wrapper
ret = func(*args, **kwargs)
File "/home/luiz/.kodi/addons/script.library.integration.tool/resources/lib/menus/staged_tv.py", line 382, in view_shows
self.database.get_all_shows('staged')
File "/home/luiz/.kodi/addons/script.library.integration.tool/resources/lib/log.py", line 57, in wrapper
log_msg(message)
File "/home/luiz/.kodi/addons/script.library.integration.tool/resources/lib/log.py", line 16, in log_msg
xbmc.log("{0} v{1} --> {2}".format(ADDON_NAME,
RecursionError: maximum recursion depth exceeded while calling a Python object
-->End of Python script error report<--

2021-08-14 16:55:04.062 T:7196 DEBUG : onExecutionDone(16, /home/luiz/.kodi/addons/script.library.integration.tool/default.py)
2021-08-14 16:55:04.812 T:7196 INFO : Python interpreter stopped
2021-08-14 16:55:04.824 T:7196 DEBUG : Thread LanguageInvoker 140044803933952 terminating
2021-08-14 16:55:05.050 T:8584 DEBUG : easy_acquire - Created session to http://www.msftncsi.com
2021-08-14 16:55:35.046 T:8586 DEBUG : Thread JobWorker 140045386245888 terminating (autodelete)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions