2012-02-21, 01:16
A bug [1] was reported against the Ted plugin for Eden, saying that it fails to run. Part of the log was provided to me:
I'd really appreciate some help here as I am new to xbmc and also don't have access to a Windows machine.
1) Is this error actually fatal or not? It says "DeprecationWarning" but is logged as an ERROR - I thought they were fatal, but OTOH we appear to have two from a single run.
2) I don't see it on Linux (built from Eden beta 3 source). Shouldn't this DeprecationWarning log on all platforms to allow these issues to be caught during development?
3) What am I supposed to do about it? Both the lines of logging come from python libs (is xbmc fetching these from the ether on demand?) - do the libs need to be tweaked by someone?
4) Shouldn't there be a trace?
Many thanks for reading this.
[1] https://github.com/moreginger/xbmc-plugi...s/issues/5
15:21:17 T:5872 NOTICE: [PLUGIN] 'TED Talks: version 2.3.0b1' initialized!
15:21:18 T:5872 ERROR: C:\Program Files\XBMC\system\python\Lib\multiprocessing\process.py:25: DeprecationWarning: os.getcwd() currently lies to you so please use addon.getAddonInfo('path') to find the script's root directory and DO NOT make relative path accesses based on the results of 'os.getcwd.'
ORIGINAL_DIR = os.path.abspath(os.getcwd())
15:21:18 T:5960 DEBUG: ------ Window Init (DialogBusy.xml) ------
15:21:18 T:5872 ERROR: C:\Program Files\XBMC\system\python\Lib\tempfile.py:162: DeprecationWarning: os.getcwd() currently lies to you so please use addon.getAddonInfo('path') to find the script's root directory and DO NOT make relative path accesses based on the results of 'os.getcwd.'
dirlist.append(_os.getcwd())
15:21:19 T:4112 INFO: Loading skin file: DialogProgress.xml
15:21:18 T:5872 ERROR: C:\Program Files\XBMC\system\python\Lib\multiprocessing\process.py:25: DeprecationWarning: os.getcwd() currently lies to you so please use addon.getAddonInfo('path') to find the script's root directory and DO NOT make relative path accesses based on the results of 'os.getcwd.'
ORIGINAL_DIR = os.path.abspath(os.getcwd())
15:21:18 T:5960 DEBUG: ------ Window Init (DialogBusy.xml) ------
15:21:18 T:5872 ERROR: C:\Program Files\XBMC\system\python\Lib\tempfile.py:162: DeprecationWarning: os.getcwd() currently lies to you so please use addon.getAddonInfo('path') to find the script's root directory and DO NOT make relative path accesses based on the results of 'os.getcwd.'
dirlist.append(_os.getcwd())
15:21:19 T:4112 INFO: Loading skin file: DialogProgress.xml
I'd really appreciate some help here as I am new to xbmc and also don't have access to a Windows machine.
1) Is this error actually fatal or not? It says "DeprecationWarning" but is logged as an ERROR - I thought they were fatal, but OTOH we appear to have two from a single run.
2) I don't see it on Linux (built from Eden beta 3 source). Shouldn't this DeprecationWarning log on all platforms to allow these issues to be caught during development?
3) What am I supposed to do about it? Both the lines of logging come from python libs (is xbmc fetching these from the ether on demand?) - do the libs need to be tweaked by someone?
4) Shouldn't there be a trace?
Many thanks for reading this.
[1] https://github.com/moreginger/xbmc-plugi...s/issues/5