Closed jbisson closed 12 years ago
Thanks for the compliment and the report. I'm looking after this project for rwparris2, so I can't take too much credit yet :)
On which version of the XBMC your plugin suppose to work/compatible ? Thanks !!! I'm developing against Dharma on Linux. It should work for everything but I haven't been testing on Eden - until now. Anyway, it works for me on Eden beta 3 built from source on Linux. Hmmm, I've started a discussion here to try and get to the bottom of it.
I have a complete log dump if you want... Hmm, yes. If there is anything else after the NOTICE: [PLUGIN] 'TED Talks: version 2.3.0b1' initialized! then I'd appreciate it, since the two ERRORs logged above should not have been fatal.
Thanks for your fast reply !!! I'm using the windows version (on a x64bit), don't know if this could have an impact. Here's the rest of the logs, since it's pretty big, i've uploaded here: http://www.2shared.com/file/zINX4MZT/xbmc.html (full one)
I think this is interessting...
00:06:03 T:5040 INFO: -->Python script returned the following error<--
00:06:03 T:5040 ERROR: Error Type: <type 'exceptions.AttributeError'>
00:06:03 T:5040 ERROR: Error Contents: UI instance has no attribute 'fetcher'
00:06:03 T:5040 ERROR: Traceback (most recent call last):
File "C:\Users\jonathan\AppData\Roaming\XBMC\addons\moreginger-xbmc-plugin.video.ted.talks-0a8063c\default.py", line 15, in
00:06:03 T:4808 DEBUG: waiting for python thread 6 to stop 00:06:03 T:4808 DEBUG: python thread 6 destructed 00:06:03 T:4808 DEBUG: ------ Window Init (DialogKaiToast.xml) ------ 00:06:03 T:3240 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - plugin exited prematurely - terminating 00:06:03 T:4808 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.ted.talks/?mode=themes&name=Themes 00:06:03 T:4808 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.ted.talks/?mode=themes&name=Themes) failed
Thanks again. Yes, that's definitely broken. I've fixed it now.
In general you're safer off using the dharma branch or whatever is checked into the xbmc addons repo (see Installing in wiki), though I certainly appreciate the feedback if you like it cutting edge :)
As it happens, those two sources were also broken due to changes to the Ted website - groan, nothing to do with your issue. I've fixed it and merged the two branches for now. Request to merge here.
I don't know what will come of the os.getcwd() currently lies to you errors but it's out of my hands at the moment, so closing issue for now.
Just downloaded the latest XBMC 11.0: Eden Beta 3 and it seems that I can't use your plugin....
On which version of the XBMC your plugin suppose to work/compatible ? Thanks !!!
Good job on the script btw !!
I have a complete log dump if you want...
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