2012-11-16, 23:05
Youtube broken again. script fails then xbmc freezes. Here is something: http://paste.ubuntu.com/1363537/
(2012-11-16, 20:44)zarac Wrote:(2012-11-16, 15:51)VelvetKevorkian Wrote: weird: i updated to frodo beta1, and now "my subscriptions" (most important for me) won't work (script failed), everything else works fine :-?
I have the same problem, but in my case the search function doesn't work as well. It doesn't error out, but when I click on "search" it opens search subfolder with only ".." there, no "search" link.
Here's my log: http://xbmclogs.com/show.php?id=14660
Also worth mentioning: I had to switch on "debug" option in youtube plugin to be able to login using google two-step authentification, otherwise the window asking for code wouldn't pop up.
I'm on Ubuntu 12.04 32-bit, XBMC version 2:11.9.7~git201211131826~37e8e4e-1~ppa1~precise.
(2012-11-17, 12:14)jackparsons Wrote: For the "Search" function to work you have to manually edit YouTubeCore.py as mentioned here previously.
(2012-11-17, 16:08)zarac Wrote: Unfortunately editing line 769 in YouTubeCore.py didn't solve the search issue for me.Zarac you are correct, what I didn't notice was that it was my saved searches that are showing up, and showing results for videos that actually play, but there is no ability to make a new search.
As far as I understood, that edit should fix errors while displaying search results. But this issue is different as I can't even type in the search query.
(2012-11-17, 17:16)jackparsons Wrote:(2012-11-17, 16:08)zarac Wrote: Unfortunately editing line 769 in YouTubeCore.py didn't solve the search issue for me.Zarac you are correct, what I didn't notice was that it was my saved searches that are showing up, and showing results for videos that actually play, but there is no ability to make a new search.
As far as I understood, that edit should fix errors while displaying search results. But this issue is different as I can't even type in the search query.
I think it's a Python version issue, the newer XBMC has a newer Python which exposes bugs in the plugin code. Only some plugins are affected by this, for instance the Trailers plugin still seems to function for me.
20:19:08 T:5996 DEBUG: Python thread: start processing
20:19:08 T:5996 NOTICE: -->Python Interpreter Initialized<--
20:19:08 T:5996 DEBUG: XBPyThread::Process - The source file to load is C:\Users\deppeler\AppData\Roaming\XBMC\addons\plugin.video.youtube\default.py
20:19:08 T:5996 DEBUG: XBPyThread::Process - Setting the Python path to C:\Users\deppeler\AppData\Roaming\XBMC\addons\plugin.video.youtube;C:\Users\deppeler\AppData\Roaming\XBMC\addons\script.module.cryptopy\lib;C:\Users\deppeler\AppData\Roaming\XBMC\addons\script.module.demjson\lib;C:\Users\deppeler\AppData\Roaming\XBMC\addons\script.module.simplejson\lib;C:\Users\deppeler\AppData\Roaming\XBMC\addons\script.module.beautifulsoup\lib;C:\Program Files (x86)\XBMC\addons\script.module.pil\lib;C:\Users\deppeler\AppData\Roaming\XBMC\addons\script.common.plugin.cache\lib;C:\Users\deppeler\AppData\Roaming\XBMC\addons\script.module.simple.downloader\lib;C:\Users\deppeler\AppData\Roaming\XBMC\addons\script.module.free.cable.database\lib;C:\Users\deppeler\AppData\Roaming\XBMC\addons\script.module.coveapi\lib;C:\Users\deppeler\AppData\Roaming\XBMC\addons\script.module.buggalo\lib;C:\Users\deppeler\AppData\Roaming\XBMC\addons\script.module.mechanize\lib;C:\Users\deppeler\AppData\Roaming\XBMC\addons\script.module.parsedom\lib;C:\Users\deppeler\AppData\Roaming\XBMC\addons\script.module.elementtree\lib;C:\Program Files (x86)\XBMC\addons\script.module.pysqlite\lib;C:\Program Files (x86)\XBMC\system\python\DLLs;C:\Program Files (x86)\XBMC\system\python\Lib;C:\Program Files (x86)\XBMC\python26.zip;C:\Program Files (x86)\XBMC\system\python\lib\plat-win;C:\Program Files (x86)\XBMC\system\python\lib\lib-tk;C:\Program Files (x86)\XBMC;C:\Program Files (x86)\XBMC\system\python;C:\Program Files (x86)\XBMC\system\python\lib\site-packages;
20:19:08 T:5996 DEBUG: XBPyThread::Process - Entering source directory C:\Users\deppeler\AppData\Roaming\XBMC\addons\plugin.video.youtube
20:19:08 T:5996 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.youtube" dependent on version 2.0 of the xbmc.python api
20:19:08 T:5996 NOTICE: YouTube-3.3.0
20:19:08 T:5996 NOTICE: CommonFunctions-1.3.0
20:19:09 T:5996 INFO: -->Python script returned the following error<--
20:19:09 T:5996 ERROR: Error Type: <type 'exceptions.TypeError'>
20:19:09 T:5996 ERROR: Error Contents: an integer is required
20:19:09 T:5996 ERROR: Traceback (most recent call last):
File "C:\Users\deppeler\AppData\Roaming\XBMC\addons\plugin.video.youtube\default.py", line 110, in <module>
navigation.executeAction(params)
File "C:\Users\deppeler\AppData\Roaming\XBMC\addons\plugin.video.youtube\YouTubeNavigation.py", line 156, in executeAction
self.playlist.playAll(params)
File "C:\Users\deppeler\AppData\Roaming\XBMC\addons\plugin.video.youtube\YouTubePlaylistControl.py", line 91, in playAll
listitem = self.xbmcgui.ListItem(label=video("Title"), iconImage=video("thumbnail"), thumbnailImage=video("thumbnail"))
TypeError: an integer is required
20:19:09 T:5996 INFO: -->End of Python script error report<--
20:19:09 T:4936 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
20:19:09 T:5996 INFO: Python script stopped
(2012-11-21, 11:43)jackparsons Wrote: So far has only been about 10 minutes but is looking good. It seems Frodo users can upgrade and expect improvement. ("My Contacts" is not present as it was in the beta I tried, although it appeared to work in that.)Thanks! I have a ION box running Ubuntu with XBMC 12.0 beta 1 and I was tempted to try the v3.3.0 but an issue with dependency made me desist. Anyway I installed only script.module.simplejson and the 3.3.0 version was able to go.