Script Failed! plugin.video.youtube - JimL - 2011-08-14
XBMC, Platform: Windows 7, 64-bit (WoW) build 7600. Built on Aug 12 2011 (Git:20110812-a75cce4, compiler 1600)
Intel® Core2 CPU 6600 @ 2.40GHz
Desktop Resolution: 1920x1080 32Bit at 30Hz
Running with restricted rights
Aero is enabled
✔ Youtube plugin (top movies, search, etc)
✔ Youtube trailers in MovieDB
X Youtube login, trows Script Failed! plugin.video.youtube
Anyone have any ideas?
Code: 13:54:28 T:11216 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.youtube)
13:54:28 T:11216 DEBUG: ParentPath = [plugin://plugin.video.youtube]
13:54:28 T:11216 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin YouTube('plugin://plugin.video.youtube/','0','')
13:54:28 T:11216 INFO: initializing python engine.
13:54:28 T:11216 DEBUG: new python thread created. id=4
13:54:28 T:11216 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the YouTube plugin...
13:54:28 T:240 DEBUG: Thread XBPyThread start, auto delete: 0
13:54:28 T:240 DEBUG: Python thread: start processing
13:54:28 T:240 NOTICE: -->Python Interpreter Initialized<--
13:54:28 T:240 DEBUG: XBPyThread::Process - The source file to load is C:\Users\Jim\AppData\Roaming\XBMC\addons\plugin.video.youtube\default.py
13:54:28 T:240 DEBUG: XBPyThread::Process - Setting the Python path to C:\Users\Jim\AppData\Roaming\XBMC\addons\plugin.video.youtube;C:\Users\Jim\AppData\Roaming\XBMC\addons\script.module.simplejson\lib;C:\Users\Jim\AppData\Roaming\XBMC\addons\script.module.beautifulsoup\lib;C:\Program Files (x86)\XBMC\addons\script.module.pil\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;
13:54:28 T:240 DEBUG: XBPyThread::Process - Entering source directory C:\Users\Jim\AppData\Roaming\XBMC\addons\plugin.video.youtube
13:54:28 T:240 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.youtube" dependent on version 2.0 of the xbmc.python api
13:54:29 T:240 NOTICE: YouTube2.6.1
13:54:29 T:11216 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult- plugin returned successfully
13:54:29 T:240 INFO: Scriptresult: Success
13:54:29 T:240 INFO: Python script stopped
13:54:29 T:240 DEBUG: Thread XBPyThread 240 terminating
13:54:29 T:11228 DEBUG: Thread Background Loader start, auto delete: 0
13:54:29 T:11228 DEBUG: Thread Background Loader 11228 terminating
13:54:29 T:11216 DEBUG: CApplication::ExecuteXBMCAction : Translating SetFocus(50)
13:54:29 T:11216 DEBUG: CApplication::ExecuteXBMCAction : To SetFocus(50)
13:54:29 T:11216 DEBUG: waiting for python thread 4 to stop
13:54:29 T:11216 DEBUG: python thread 4 destructed
13:54:29 T:11216 DEBUG: ------ Window Deinit (DialogFavourites.xml) ------
13:54:29 T:10352 DEBUG: CImageLoader::DoWork - took 270 ms to load special://skin/backgrounds/curtains.jpg
13:54:34 T:11216 DEBUG: CApplication::OnKey: return (f00d) pressed, action is Select
13:54:34 T:11216 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.youtube/?path=/root/login&action=settings&)
13:54:34 T:11216 DEBUG: ParentPath = [plugin://plugin.video.youtube]
13:54:34 T:10932 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin YouTube('plugin://plugin.video.youtube/','0','?path=/root/login&action=settings&')
13:54:34 T:10932 INFO: initializing python engine.
13:54:34 T:10932 DEBUG: new python thread created. id=5
13:54:34 T:10932 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the YouTube plugin...
13:54:34 T:10252 DEBUG: Thread XBPyThread start, auto delete: 0
13:54:34 T:10252 DEBUG: Python thread: start processing
13:54:34 T:10252 NOTICE: -->Python Interpreter Initialized<--
13:54:34 T:10252 DEBUG: XBPyThread::Process - The source file to load is C:\Users\Jim\AppData\Roaming\XBMC\addons\plugin.video.youtube\default.py
13:54:34 T:10252 DEBUG: XBPyThread::Process - Setting the Python path to C:\Users\Jim\AppData\Roaming\XBMC\addons\plugin.video.youtube;C:\Users\Jim\AppData\Roaming\XBMC\addons\script.module.simplejson\lib;C:\Users\Jim\AppData\Roaming\XBMC\addons\script.module.beautifulsoup\lib;C:\Program Files (x86)\XBMC\addons\script.module.pil\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;
13:54:34 T:10252 DEBUG: XBPyThread::Process - Entering source directory C:\Users\Jim\AppData\Roaming\XBMC\addons\plugin.video.youtube
13:54:34 T:10252 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.youtube" dependent on version 2.0 of the xbmc.python api
13:54:34 T:10252 NOTICE: YouTube2.6.1
13:54:35 T:11216 DEBUG: ------ Window Init (DialogBusy.xml) ------
13:54:35 T:11216 DEBUG: ------ Window Init (DialogAddonSettings.xml) ------
13:54:35 T:11216 INFO: Loading skin file: DialogAddonSettings.xml
13:54:35 T:11216 DEBUG: SDLKeyboard: scancode: 50, sym: 0112, unicode: 0000, modifier: 0
13:54:35 T:11216 DEBUG: CApplication::OnKey: down (f081) pressed, action is Down
13:54:36 T:11216 DEBUG: SDLKeyboard: scancode: 50, sym: 0112, unicode: 0000, modifier: 0
13:54:36 T:11216 DEBUG: CApplication::OnKey: down (f081) pressed, action is Down
13:54:36 T:11216 DEBUG: SDLKeyboard: scancode: 50, sym: 0112, unicode: 0000, modifier: 0
13:54:36 T:11216 DEBUG: CApplication::OnKey: down (f081) pressed, action is Down
13:54:36 T:11216 DEBUG: SDLKeyboard: scancode: 50, sym: 0112, unicode: 0000, modifier: 0
13:54:36 T:11216 DEBUG: CApplication::OnKey: down (f081) pressed, action is Down
13:54:36 T:11216 DEBUG: SDLKeyboard: scancode: 50, sym: 0112, unicode: 0000, modifier: 0
13:54:36 T:11216 DEBUG: CApplication::OnKey: down (f081) pressed, action is Down
13:54:37 T:11216 DEBUG: SDLKeyboard: scancode: 50, sym: 0112, unicode: 0000, modifier: 0
13:54:37 T:11216 DEBUG: CApplication::OnKey: down (f081) pressed, action is Down
13:54:37 T:11216 DEBUG: SDLKeyboard: scancode: 1c, sym: 000d, unicode: 000d, modifier: 0
13:54:37 T:11216 DEBUG: CApplication::OnKey: return (f00d) pressed, action is Select
13:54:37 T:11216 DEBUG: ------ Window Deinit (DialogAddonSettings.xml) ------
13:54:37 T:10932 INFO: Loading skin file: DialogProgress.xml
13:54:37 T:10932 DEBUG: DialogProgress::StartModal called
13:54:37 T:10932 DEBUG: ------ Window Init (DialogProgress.xml) ------
13:54:42 T:11216 INFO: XCURL::DllLibCurlGlobal::CheckIdle - Closing session to http://xoap.weather.com (easy=02F06D38, multi=02EF4080)
13:54:47 T:10252 INFO: -->Python script returned the following error<--
13:54:47 T:10252 ERROR: Error Type: <type 'exceptions.ValueError'>
13:54:47 T:10252 ERROR: Error Contents: No JSON object could be decoded
13:54:47 T:10252 ERROR: Traceback (most recent call last):
File "C:\Users\Jim\AppData\Roaming\XBMC\addons\plugin.video.youtube\default.py", line 75, in <module>
__navigation__.executeAction(params)
File "C:\Users\Jim\AppData\Roaming\XBMC\addons\plugin.video.youtube\YouTubeNavigation.py", line 125, in executeAction
self.__login__.login(params)
File "C:\Users\Jim\AppData\Roaming\XBMC\addons\plugin.video.youtube\YouTubeLogin.py", line 74, in login
(result, status) = self._apiLogin()
File "C:\Users\Jim\AppData\Roaming\XBMC\addons\plugin.video.youtube\YouTubeLogin.py", line 133, in _apiLogin
oauth = json.loads(ret["content"])
File "C:\Program Files (x86)\XBMC\system\python\Lib\json\__init__.py", line 307, in loads
return _default_decoder.decode(s)
File "C:\Program Files (x86)\XBMC\system\python\Lib\json\decoder.py", line 319, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Program Files (x86)\XBMC\system\python\Lib\json\decoder.py", line 338, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
13:54:47 T:10252 INFO: -->End of Python script error report<--
13:54:47 T:11216 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
13:54:47 T:10252 INFO: Python script stopped
- jhsrennie - 2011-08-14
Can you post the entire debug log on pastebin.com (don't post it here!!).
JR
- JimL - 2011-08-14
sure
http://pastebin.com/yeC1b1Uw
- Dannydeman - 2011-08-14
Have the same problem, with the latest night build. When I want to wacht a trailer, or send a video from my iPad, the YoUTube plugin settings pop-up, and when I press ok, I get the same error as TS.
- JimL - 2011-08-14
Ok, I can watch trailers tho, and browse around and watch youtube clips in general. It's the logging in part that kills me, kinda annoying as I had this set up on Mediaportal so I have a few playlists I'm getting close to desperate to get back. How am I supposed to clean the apartment without my Youtube music...?
- jhsrennie - 2011-08-15
JimL Wrote:sure
http://pastebin.com/yeC1b1Uw
Thanks. Using add-ons with nightly builds can be a bit fraught. The pre-Eden downloads of the add-on don't work properly with 10.1 and vice versa.
The add-on does work fine in v10.1, though because I test development builds I had to manually delete the plugin.video.youtube directory and reinstall the add-on to make it work. You could try deleting and reinstalling the add-on from your nightly build to see if that helps.
Whether it's relevant I don't know, but my Google username is [email protected], but to make the add-on work I have to enter it as [email]blah@gmail.com[/email]. In fact when I log into the Youtube web site with my googlemail.com address I see Youtube shows me logged as [email protected].
JR
- JimL - 2011-08-15
Ok, I'll try out some stuff then. What's weird is that it passes the login check though, if I change userid/pass then it shows the standard "wrong user / password" dialog, so it shouldn't really be my creds.
In youtube I show up as a logged in username but I log in with my google-id.
- jhsrennie - 2011-08-15
I've just tried with the latest build of XBMC and after I deleted and reinstalled the Youtube add-on it does log in and retrieve my data.
JR
- JimL - 2011-08-15
Couldn't uninstall as plugin was needed for MovieDB.
Rolling the Youtube plugin back to v 2.1.0 did the trick for me though
edit: updating it to 2.6 breaks the login again.
- jhsrennie - 2011-08-15
Aha! My installation is using v2.1.0. Where did you get 2.6 from? When I installed from XBMC it installed the 2.1.0 version.
JR
- ctawn - 2011-09-04
I was also not able to login yesterday. My YouTube add-on is auto-updated to version 2.6.1. In the login notes it says that that version fixed login problems. However I am still getting the same error.
Previously for the login, I had "username" rather than "[email protected]", and it worked that way. Now I also tried "[email protected]" and that does not work either (neither now work).
|