Since quiet some time I get an error when the Script tries to run.
Code:
14:45:26 T:140543158941440 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.UnicodeDecodeError'>
Error Contents: 'utf8' codec can't decode byte 0x94 in position 6: invalid start byte
Traceback (most recent call last):
File "/var/lib/vdr/.xbmc/addons/script.imdbupdate/default.py", line 39, in <module>
Top250().start(hidden)
File "/var/lib/vdr/.xbmc/addons/script.imdbupdate/resources/lib/top250.py", line 26, in start
movies = getMoviesWith('imdbnumber', 'top250')
File "/var/lib/vdr/.xbmc/addons/script.imdbupdate/resources/lib/util.py", line 149, in getMoviesWith
movies = executeJSON('VideoLibrary.GetMovies', params)
File "/var/lib/vdr/.xbmc/addons/script.imdbupdate/resources/lib/util.py", line 154, in executeJSON
result = json.loads(xbmc.executeJSONRPC(data))
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 382, in raw_decode
obj, end = self.scan_once(s, idx)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x94 in position 6: invalid start byte
-->End of Python script error report<--
14:45:29 T:140543158941440 NOTICE: Thread LanguageInvoker start, auto delete: false
14:45:29 T:140543158941440 NOTICE: -->Python Interpreter Initialized<--
14:45:29 T:140543158941440 NOTICE: [IMDB Update] - Starting IMDB Update v0.5.2
14:45:29 T:140543158941440 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Contents: 'utf8' codec can't decode byte 0x94 in position 6: invalid start byte
Error Type: <type 'exceptions.UnicodeDecodeError'>
Traceback (most recent call last):
File "/var/lib/vdr/.xbmc/addons/script.imdbupdate/default.py", line 41, in <module>
Movies().start(hidden)
File "/var/lib/vdr/.xbmc/addons/script.imdbupdate/resources/lib/movies.py", line 20, in start
movies = getMoviesWith('imdbnumber', 'votes', 'rating')
File "/var/lib/vdr/.xbmc/addons/script.imdbupdate/resources/lib/util.py", line 149, in getMoviesWith
movies = executeJSON('VideoLibrary.GetMovies', params)
File "/var/lib/vdr/.xbmc/addons/script.imdbupdate/resources/lib/util.py", line 154, in executeJSON
result = json.loads(xbmc.executeJSONRPC(data))
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 382, in raw_decode
obj, end = self.scan_once(s, idx)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x94 in position 6: invalid start byte
-->End of Python script error report<--
This is really annoing, because the error-popup shows every hour on the screen.
Any idea where the problem is and how to fix this?
XBMC: 13.2
Ubuntu 12.04.5 LTS
Linux htpc 3.2.0-74-generic