2012-12-09, 20:04
Hello!
I have a strange problem that I unfortunately can't solve.
The SVT Play Ad)d-on reports a script error on one of my systems (Ubuntu 12.04 LTS) while it works like a charm on the other sytems (ubuntu 12.10).
The xbms.log shows index out of range as noted below:
Is this a bug or is it related to my different systems setups?
Best regards Olle
I have a strange problem that I unfortunately can't solve.
The SVT Play Ad)d-on reports a script error on one of my systems (Ubuntu 12.04 LTS) while it works like a charm on the other sytems (ubuntu 12.10).
The xbms.log shows index out of range as noted below:
Code:
18:45:15 T:140516750513920 NOTICE: [SVT Play 3] parseAjaxUrlAndLastPage : 'url: /?tab=episodes&sida=1, tabname: episodes'
18:45:15 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'called for : {'link': 'http://www.svtplay.se/?tab=episodes&sida=1'}'
18:45:15 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'Got request'
18:45:15 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'connecting to server...'
18:45:15 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'Done'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] populateDir : 'ajaxurl: /ajax/videos?category=cultureAndEntertainment,documentary,filmAndDrama,societyAndFacts,sport&, mode: video, page: 1, index: 0'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'called for : {'link': u'http://www.svtplay.se/ajax/videos?category=cultureAndEntertainment,documentary,filmAndDrama,societyAndFacts,sport&sida=1'}'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'Got request'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'connecting to server...'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'Done'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] populateDir : 'ajaxurl: /ajax/videos?category=cultureAndEntertainment,documentary,filmAndDrama,societyAndFacts,sport&, mode: video, page: 2, index: 0'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'called for : {'link': u'http://www.svtplay.se/ajax/videos?category=cultureAndEntertainment,documentary,filmAndDrama,societyAndFacts,sport&sida=2'}'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'Got request'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'connecting to server...'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'Done'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] populateDir : 'ajaxurl: /ajax/videos?category=cultureAndEntertainment,documentary,filmAndDrama,societyAndFacts,sport&, mode: video, page: 3, index: 0'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'called for : {'link': u'http://www.svtplay.se/ajax/videos?category=cultureAndEntertainment,documentary,filmAndDrama,societyAndFacts,sport&sida=3'}'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'Got request'
18:45:16 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'connecting to server...'
18:45:17 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'Done'
18:45:17 T:140516750513920 NOTICE: Thread Background Loader start, auto delete: false
18:45:24 T:140516750513920 NOTICE: Previous line repeats 1 times.
18:45:24 T:140516750513920 NOTICE: Thread XBPyThread start, auto delete: false
18:45:24 T:140516750513920 NOTICE: -->Python Interpreter Initialized<--
18:45:24 T:140516750513920 NOTICE: CommonFunctions-1.4.0
18:45:24 T:140516750513920 NOTICE: Thread Background Loader start, auto delete: false
18:45:26 T:140516750513920 NOTICE: Thread XBPyThread start, auto delete: false
18:45:26 T:140516750513920 NOTICE: -->Python Interpreter Initialized<--
18:45:26 T:140516750513920 NOTICE: CommonFunctions-1.4.0
18:45:26 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'called for : {'link': 'http://www.svtplay.se/kategorier'}'
18:45:26 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'Got request'
18:45:26 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'connecting to server...'
18:45:26 T:140516750513920 NOTICE: [SVT Play 3] fetchPage : 'Done'
18:45:26 T:140516750513920 NOTICE: Thread Background Loader start, auto delete: false
18:45:30 T:140518673188608 NOTICE: Thread XBPyThread start, auto delete: false
18:45:30 T:140518673188608 NOTICE: -->Python Interpreter Initialized<--
18:45:30 T:140518673188608 NOTICE: CommonFunctions-1.4.0
18:45:30 T:140518673188608 NOTICE: [SVT Play 3] parseAjaxUrlAndLastPage : 'url: /kategorier/kulturochnoje, tabname: titles'
18:45:30 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'called for : {'link': 'http://www.svtplay.se/kategorier/kulturochnoje'}'
18:45:30 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'Got request'
18:45:30 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'connecting to server...'
18:45:30 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'Done'
18:45:30 T:140518673188608 NOTICE: [SVT Play 3] populateDir : 'ajaxurl: /ajax/program?category=cultureAndEntertainment&, mode: pr, page: 1, index: 0'
18:45:30 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'called for : {'link': u'http://www.svtplay.se/ajax/program?category=cultureAndEntertainment&sida=1'}'
18:45:30 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'Got request'
18:45:30 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'connecting to server...'
18:45:31 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'Done'
18:45:31 T:140518673188608 NOTICE: [SVT Play 3] populateDir : 'ajaxurl: /ajax/program?category=cultureAndEntertainment&, mode: pr, page: 2, index: 0'
18:45:31 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'called for : {'link': u'http://www.svtplay.se/ajax/program?category=cultureAndEntertainment&sida=2'}'
18:45:31 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'Got request'
18:45:31 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'connecting to server...'
18:45:31 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'Done'
18:45:31 T:140518673188608 NOTICE: [SVT Play 3] populateDir : 'ajaxurl: /ajax/program?category=cultureAndEntertainment&, mode: pr, page: 3, index: 0'
18:45:31 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'called for : {'link': u'http://www.svtplay.se/ajax/program?category=cultureAndEntertainment&sida=3'}'
18:45:31 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'Got request'
18:45:31 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'connecting to server...'
18:45:31 T:140518673188608 NOTICE: [SVT Play 3] fetchPage : 'Done'
18:45:31 T:140518673188608 NOTICE: Thread Background Loader start, auto delete: false
18:45:35 T:140516758906624 NOTICE: Thread XBPyThread start, auto delete: false
18:45:35 T:140516758906624 NOTICE: -->Python Interpreter Initialized<--
18:45:36 T:140516758906624 NOTICE: CommonFunctions-1.4.0
18:45:36 T:140516758906624 NOTICE: [SVT Play 3] parseAjaxUrlAndLastPage : 'url: /historieatarna, tabname: episodes'
18:45:36 T:140516758906624 NOTICE: [SVT Play 3] fetchPage : 'called for : {'link': 'http://www.svtplay.se/historieatarna'}'
18:45:36 T:140516758906624 NOTICE: [SVT Play 3] fetchPage : 'Got request'
18:45:36 T:140516758906624 NOTICE: [SVT Play 3] fetchPage : 'connecting to server...'
18:45:36 T:140516758906624 NOTICE: [SVT Play 3] fetchPage : 'Done'
18:45:36 T:140516758906624 NOTICE: [SVT Play 3] populateDirNoPaging : 'url: /historieatarna, mode: video, tabname: episodes'
18:45:36 T:140516758906624 NOTICE: [SVT Play 3] fetchPage : 'called for : {'link': 'http://www.svtplay.se/historieatarna'}'
18:45:36 T:140516758906624 NOTICE: [SVT Play 3] fetchPage : 'Got request'
18:45:36 T:140516758906624 NOTICE: [SVT Play 3] fetchPage : 'connecting to server...'
18:45:36 T:140516758906624 NOTICE: [SVT Play 3] fetchPage : 'Done'
18:45:36 T:140516758906624 NOTICE: Thread Background Loader start, auto delete: false
18:45:38 T:140516758906624 NOTICE: Thread XBPyThread start, auto delete: false
18:45:38 T:140516758906624 NOTICE: -->Python Interpreter Initialized<--
18:45:38 T:140516758906624 NOTICE: CommonFunctions-1.4.0
18:45:38 T:140516758906624 NOTICE: [SVT Play 3] fetchPage : 'called for : {'link': 'http://www.svtplay.se/video/896756/del-4-av-6-1920-talet%3Ftype%3Dembed'}'
18:45:38 T:140516758906624 NOTICE: [SVT Play 3] fetchPage : 'Got request'
18:45:38 T:140516758906624 NOTICE: [SVT Play 3] fetchPage : 'connecting to server...'
18:45:38 T:140516758906624 NOTICE: [SVT Play 3] fetchPage : 'Done'
18:45:38 T:140516758906624 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IndexError'>
Error Contents: list index out of range
Traceback (most recent call last):
File "/home/alla/.xbmc/addons/plugin.video.svtplay/default.py", line 619, in <module>
startVideo(url)
File "/home/alla/.xbmc/addons/plugin.video.svtplay/default.py", line 457, in startVideo
jsonString = common.parseDOM(html, "param", attrs = { "name": "flashvars" }, ret = "value")[0]
IndexError: list index out of range
-->End of Python script error report<--
18:45:38 T:140519004379008 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.svtplay/?url=%2Fvideo%2F896756%2Fdel-4-av-6-1920-talet%253Ftype%253Dembed&mode=video]
18:45:38 T:140516758906624 NOTICE: Thread Background Loader start, auto delete: false
18:46:07 T:140517329315584 NOTICE: Thread Jobworker start, auto delete: true
18:46:09 T:140517320922880 NOTICE: Thread Background Loader start, auto delete: false
Is this a bug or is it related to my different systems setups?
Best regards Olle