2012-01-30, 15:53
jimmymcmahon Wrote:Hey guys i think the update to 2.9 or some of its dependancies may have caused Justin.tv plug in to break.
The following script error started after
-youtube update 2.9.0
-common plugin update
-simple downloader update
14:12:27 T:2896272240 ERROR: Error Type: <type 'exceptions.ValueError'>
14:12:27 T:2896272240 ERROR: Error Contents: No JSON object could be decoded
14:12:27 T:2896272240 ERROR: Traceback (most recent call last):
File "/storage/.xbmc/addons/plugin.video.jtv.archives/default.py", line 559, in <module>
Categories()
File "/storage/.xbmc/addons/plugin.video.jtv.archives/default.py", line 117, in Categories
data = json.loads(result[0])
File "/usr/lib/python2.7/json/__init__.py", line 326, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 384, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
14:12:27 T:3018414800 ERROR: GetDirectory - Error getting plugin://plugin.video.jtv.archives
14:12:27 T:3018414800 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.jtv.archives) failed
14:12:27 T:2896272240 NOTICE: Thread Background Loader start, auto delete: false
14:12:36 T:2896272240 NOTICE: Thread XBPyThread start, auto delete: false
14:12:36 T:3018414800 ERROR: Control 1 in window 10099 has been asked to focus, but it can't
I fail to see how this can have anything to do with the YouTube plugin.
If JustinTV uses parseDOM or the common cache, it probably needs to be updated to the new versions before it works.