2013-09-01, 13:02
(2013-08-31, 22:30)Thinaran Wrote: Grumble. With Frodo and version 4.4.6 of Youtube I still get script fail. It's probably related to the whole Google+ thing. This is my error report. It has something to do with the login … Is it related to the fact that I have suddenly have two youtube logins with the same e-mail adress?
Quote:22:27:03 T:2868030272 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.UnicodeEncodeError'>
Error Contents: 'ascii' codec can't encode character u'\xe5' in position 6: ordinal not in range(128)
Traceback (most recent call last):
File "/home/revo/.xbmc/addons/plugin.video.youtube/default.py", line 111, in <module>
login.login()
File "/home/revo/.xbmc/addons/plugin.video.youtube/YouTubeLogin.py", line 75, in login
result, status = self.authorize()
File "/home/revo/.xbmc/addons/plugin.video.youtube/YouTubeLogin.py", line 85, in authorize
(result, status) = self._httpLogin({"new": "true"})
File "/home/revo/.xbmc/addons/plugin.video.youtube/YouTubeLogin.py", line 183, in _httpLogin
ret = self.core._fetchPage(fetch_options)
File "/home/revo/.xbmc/addons/plugin.video.youtube/YouTubeCore.py", line 400, in _fetchPage
request = urllib2.Request(link, urllib.urlencode(get("url_data")))
File "/usr/lib/python2.7/urllib.py", line 1312, in urlencode
v = quote_plus(str(v))
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe5' in position 6: ordinal not in range(128)
-->End of Python script error report<--
edit: AuXBoX's solution fixed it. The problem was UTF-8?
Yes, the login couldn't handle the encoding for some reason.