2013-05-05, 20:52
The pluding works intermittently for me. It'll usually work for two episodes or so and then just stop scrobbling until I restart XBMC. Kind of annoying. I checked out the xbmc.log as recommended. Here is the only error I saw:
Here is the full log if it'll help: https://dl.dropboxusercontent.com/u/26451868/xbmc.log
If anyone wants to take a look I'd greatly appreciate it.
Code:
13:35:54 T:7472 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'httplib.BadStatusLine'>
Error Contents:
Traceback (most recent call last):
File "C:\Users\Glen Lambert\AppData\Roaming\XBMC\addons\script.trakt\default.py", line 13, in <module>
traktService().run()
File "C:\Users\Glen Lambert\AppData\Roaming\XBMC\addons\script.trakt\service.py", line 85, in run
self._dispatch(data)
File "C:\Users\Glen Lambert\AppData\Roaming\XBMC\addons\script.trakt\service.py", line 38, in _dispatch
self.scrobbler.playbackEnded()
File "C:\Users\Glen Lambert\AppData\Roaming\XBMC\addons\script.trakt\scrobbler.py", line 195, in playbackEnded
ratingCheck(self.curVideo['type'], self.traktSummaryInfo, self.watchedTime, self.videoDuration, self.playlistLength)
File "C:\Users\Glen Lambert\AppData\Roaming\XBMC\addons\script.trakt\rating.py", line 25, in ratingCheck
rateMedia(media_type, summary_info)
File "C:\Users\Glen Lambert\AppData\Roaming\XBMC\addons\script.trakt\rating.py", line 61, in rateMedia
rateOnTrakt(gui.rating, gui.media_type, gui.media)
File "C:\Users\Glen Lambert\AppData\Roaming\XBMC\addons\script.trakt\rating.py", line 86, in rateOnTrakt
data = globals.traktapi.rateEpisode(params)
File "C:\Users\Glen Lambert\AppData\Roaming\XBMC\addons\script.trakt\traktapi.py", line 475, in rateEpisode
return self.rate('episode', data)
File "C:\Users\Glen Lambert\AppData\Roaming\XBMC\addons\script.trakt\traktapi.py", line 472, in rate
return self.traktRequest('POST', url, data, passVersions=True)
File "C:\Users\Glen Lambert\AppData\Roaming\XBMC\addons\script.trakt\traktapi.py", line 159, in traktRequest
raw = self.__getData(url, jdata)
File "C:\Users\Glen Lambert\AppData\Roaming\XBMC\addons\script.trakt\traktapi.py", line 76, in __getData
response = urlopen(req, timeout=timeout)
File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 391, in open
response = self._open(req, data)
File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 409, in _open
'_open', req)
File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 369, in _call_chain
result = func(*args)
File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 1178, in https_open
return self.do_open(httplib.HTTPSConnection, req)
File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 1143, in do_open
r = h.getresponse()
File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 990, in getresponse
response.begin()
File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 391, in begin
version, status, reason = self._read_status()
File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 355, in _read_status
raise BadStatusLine(line)
BadStatusLine
-->End of Python script error report<--
13:35:54 T:2460 ERROR: CLocalizeStrings::ClearBlock: Trying to clear non existent block C:\Users\Glen Lambert\AppData\Roaming\XBMC\addons\script.trakt
Here is the full log if it'll help: https://dl.dropboxusercontent.com/u/26451868/xbmc.log
If anyone wants to take a look I'd greatly appreciate it.