asciidisco / asciidisco/plugin.video.netflix
Exception: Addon Signals call timeout
- Dominant language
- Python
- Stars
- 1.2k
- Forks
- 213
- PR merge metrics
- No merged PRs in 30d
Description
*I'm submitting a ...*
- [x] bug report
- [ ] feature request
- [ ] support request
## General information
Exception: Addon Signals call timeout
### Prerequisites
* [x ] Are you running the latest version?
YES: 1.3.1
### Description
Exception: Addon Signals call timeout
### Steps to Reproduce
1. [My profile]
2. [My list]
3. [ERROR]
**Expected behavior:** [What you expected to happen]
**Actual behavior:** [What actually happened]
## Context (Environment)
### Installation
* [ ] I installed the plugin via zip from the Releases page
* [x] I´m using the Netflix Repo
* [ ] I´m using a different source (Please tell which)
### Operating System
* [ ] Linux (x86/x64)
* [ ] OSX (x86/x64)
* [ ] Windows (x86/x64)
* [x ] Linux (ARM)
* [ ] Android
#### Additional informatin on the environment
[Descripe your environment a bit more detailed, are you using LibreElec f.e.]
## Debug log
10:28:00.887 T:2320974704 ERROR: [plugin.video.netflix (1)] Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/run_addon.py", line 207, in run
route([part for part in g.PATH.split('/') if part])
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/run_addon.py", line 38, in lazy_login_wrapper
return func(*args, **kwargs)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/run_addon.py", line 72, in route
_execute(nav_handler, pathitems[1:], g.REQUEST_PARAMS)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/run_addon.py", line 100, in _execute
executor(pathitems=pathitems)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/common/logging.py", line 143, in timing_wrapper
return func(*args, **kwargs)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/navigation/directory_utils.py", line 34, in set_custom_viewmode
override_partial_setting_id = func(*args, **kwargs)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/navigation/directory.py", line 160, in video_list
list_data, extra_data = common.make_call('get_video_list', call_args)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/common/logging.py", line 143, in timing_wrapper
return func(*args, **kwargs)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/common/ipc.py", line 87, in make_call
return make_addonsignals_call(callname, data)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/common/ipc.py", line 152, in make_addonsignals_call
raise Exception('Addon Signals call timeout')
Exception: Addon Signals call timeout
## Other information
[e.g. detailed explanation, related issues, suggestions how to fix, links for us to have context, etc.]
### Screenshots
[Please add a screenshot if that helps understanding your problem]
[You can erase any parts of this template not applicable to your Issue.]
Contributor guide
Research direction
Start with resources/lib/common/ipc.py, especially make_addonsignals_call, then follow the traceback through resources/lib/navigation/directory.py and directory_utils.py. Reproduce the error while opening My list on Linux ARM and inspect the debug log. Done means the list opens without the Addon Signals call timeout exception.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100