beatmasterRS / skin.arctic.zephyr.mod

Welcome to Arctic: Zephyr - Reloaded. A clean, minimal, elegant, simple, light skin, based on the original Arctic: Zephyr skin by jurialmunkey.
Other
164 stars 54 forks source link

Embuary Helper causes media to crash #1059

Open Abolfazl opened 8 months ago

Abolfazl commented 8 months ago

I have started to have an issue recently where if I have media playing and the Update Library is started, once the scanning is complete, my current media is force-closed. I turned on logging and narrowed it down to the fact it stems from the "Embuary Helper" add-on.

Here is the relevant logs:

2023-12-17 20:21:16.632 T:12824 info : VideoInfoScanner: Finished scan. Scanning for video info took 56902 ms 2023-12-17 20:21:16.650 T:19886 debug : CGUIMediaWindow::GetDirectory (videodb://recentlyaddedepisodes/) 2023-12-17 20:21:16.650 T:19886 debug : ParentPath = [videodb://recentlyaddedepisodes/] 2023-12-17 20:21:16.651 T:12913 debug : Thread waiting start, auto delete: false 2023-12-17 20:21:16.722 T:12913 debug : Thread waiting 215980899520 terminating 2023-12-17 20:21:16.724 T:19886 debug : WindowVideoNav::GetDirectory 2023-12-17 20:21:16.727 T:12914 debug : Thread BackgroundLoader start, auto delete: false 2023-12-17 20:21:16.727 T:19886 debug : [threads] name: 'BackgroundLoader' priority: '-9' 2023-12-17 20:21:16.743 T:19886 debug : CDirectoryProvider[plugin://script.embuary.helper/?info=jumptoletter&showall=true&reload=10]: refreshing.. 2023-12-17 20:21:16.744 T:12894 debug : CScriptRunner: running add-on script Embuary Helper('plugin://script.embuary.helper/', '71', '?info=jumptoletter&showall=true&reload=10') 2023-12-17 20:21:16.745 T:12897 debug : onExecutionDone(104, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/metadata.tvshows.thetvdb.com.v4.python/thetvdb.py) 2023-12-17 20:21:16.747 T:12914 debug : Thread BackgroundLoader 215711907008 terminating 2023-12-17 20:21:16.752 T:12915 debug : Thread LanguageInvoker start, auto delete: false 2023-12-17 20:21:16.753 T:12915 debug : initializing python engine. 2023-12-17 20:21:16.753 T:12915 debug : CPythonInvoker(105, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.embuary.helper/plugin.py): start processing 2023-12-17 20:21:16.808 T:19886 debug : ------ Window Deinit (DialogExtendedProgressBar.xml) ------ 2023-12-17 20:21:16.841 T:12897 debug : Python interpreter stopped 2023-12-17 20:21:16.841 T:12897 info : Skipped 1 duplicate messages.. 2023-12-17 20:21:16.841 T:12897 debug : Thread LanguageInvoker 215978818752 terminating 2023-12-17 20:21:16.876 T:12915 debug : -->Python Interpreter Initialized<-- 2023-12-17 20:21:16.876 T:12915 debug :

2023-12-17 20:21:16.876 T:12915 debug : CPythonInvoker(105, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.embuary.helper/plugin.py): the source file to load is "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.embuary.helper/plugin.py" 2023-12-17 20:21:16.876 T:12915 debug : CPythonInvoker(105): full python path: 2023-12-17 20:21:16.876 T:12915 debug : CPythonInvoker(105): custom python path: 2023-12-17 20:21:16.876 T:12915 debug : CPythonInvoker(105): /data/user/0/org.xbmc.kodi/cache/apk/assets/addons/script.module.pil/lib 2023-12-17 20:21:16.876 T:12915 debug : CPythonInvoker(105): /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.embuary.helper 2023-12-17 20:21:16.876 T:12915 debug : CPythonInvoker(105): default python path: 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105): /data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/lib/python311.zip 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105): /data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105): /data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/site-packages 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105): /data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/lib/python3.11 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105): /data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/lib/python3.11/lib-dynload 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105): /data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/lib/python3.11/site-packages 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105): /data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/lib/python3.11/site-packages/setuptools-65.5.0.post20231210-py3.11.egg 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105): adding args: 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105): plugin://script.embuary.helper/ 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105): 71 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105): ?info=jumptoletter&showall=true&reload=10 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105): resume:false 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.embuary.helper/plugin.py): entering source directory /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.embuary.helper 2023-12-17 20:21:16.877 T:12915 debug : CPythonInvoker(105, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.embuary.helper/plugin.py): instantiating addon using automatically obtained id of "script.embuary.helper" dependent on version 3.0.0 of the xbmc.python api 2023-12-17 20:21:16.897 T:19923 debug : [ script.embuary.helper ] Force widgets to refresh (VideoLibrary.OnScanFinished) 2023-12-17 20:21:16.899 T:19923 debug : [ script.embuary.helper ] Execute: CancelAlarm(WidgetRefresh,silent) 2023-12-17 20:21:17.174 T:12915 debug : CPythonInvoker(105, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.embuary.helper/plugin.py): script successfully run 2023-12-17 20:21:17.174 T:12915 debug : onExecutionDone(105, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.embuary.helper/plugin.py) 2023-12-17 20:21:17.197 T:12915 debug : . 2023-12-17 20:21:17.272 T:12915 debug : Python interpreter stopped 2023-12-17 20:21:17.272 T:12915 debug : Thread LanguageInvoker 215980899520 terminating 2023-12-17 20:21:27.711 T:19923 debug : [ script.embuary.helper ] Force widgets to refresh (Timer)

Is this an issue with how the skin is calling Embuary Helper?