Issue 40: UnicodeDecodeError: 'utf8'
Status:  Fixed
Owner:
Closed:  Jan 2008
Reported by jadest...@gmail.com, Dec 9, 2007
 Posted by guest at 2006-07-21 09:46:20

In current svn version, when login I get error: exceptions.UnicodeDecodeError:
'utf8' codec can't decode bytes in position 0-2: invalid data

Unhandled error in Deferred:
Traceback (most recent call last):
  File "/usr/local/pyicq-t/src/tlib/oscar.py", line 537, in
dataReceived
    state=func(flap)
  File "/usr/local/pyicq-t/src/tlib/oscar.py", line 627, in
oscar_Data
    d.callback(snac)
  File
"/usr/local/lib/python2.4/site-packages/twisted/internet/defer.py",
line 229, in callback
    self._startRunCallbacks(result)
  File
"/usr/local/lib/python2.4/site-packages/twisted/internet/defer.py",
line 294, in _startRunCallbacks
    self._runCallbacks()
--- <exception caught here> ---
  File
"/usr/local/lib/python2.4/site-packages/twisted/internet/defer.py",
line 307, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "/usr/local/pyicq-t/src/legacy/icqt.py", line 395, in
gotNickname
    self.icqcon.legacyList.updateNickname(uin, info[0])
  File "/usr/local/pyicq-t/src/legacy/legacylist.py", line 166, in
updateNickname
    c.updateNickname(nick, push=True)
  File "/usr/local/pyicq-t/src/contact.py", line 142, in
updateNickname
    if push: self.sendPresence()
  File "/usr/local/pyicq-t/src/contact.py", line 172, in sendPresence
    self.contactList.session.sendPresence(to=tojid, fro=self.jid,
ptype=self.ptype, show=self.show, status=self.status, avatarHash=avatarHash,
nickname=self.nickname, payload=[caps], url=self.url)
  File "/usr/local/pyicq-t/src/jabw.py", line 202, in sendPresence
    sendPresence(self.pytrans, to, fro, show, status, priority, ptype,
avatarHash, nickname, payload, url=url)
  File "/usr/local/pyicq-t/src/jabw.py", line 89, in sendPresence
    pytrans.send(el)
  File "/usr/local/pyicq-t/src/main.py", line 270, in send
    obj = obj.toXml()
  File
"/usr/local/lib/python2.4/site-packages/twisted/words/xish/domish.py",
line 518, in toXml
    return s.getValue()
  File
"/usr/local/lib/python2.4/site-packages/twisted/words/xish/domish.py",
line 36, in getValue
    return u"".join(self.writelist)
exceptions.UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-2:
invalid data


Posted by jadestorm at 2006-09-17 18:57:24

Are you setting utf8 in your config file?

Posted by guest at 2006-11-02 10:08:59

i have also that error, when i try to load user info...


Jan 19, 2008
Project Member #1 d...@jabber.fsinf.de
Probably fixed in revision 234.
Status: Fixed