Issue 67: away message errors
Status:  Fixed
Owner:
Closed:  Jan 2008
Reported by jadest...@gmail.com, Dec 9, 2007
Posted by guest at 2007-06-17 08:48:15

I`ve updated the pyicq transport to version 0.8a from 0.8 and experienced
theese
errors in the logfiles:

Jun 17 11:41:16 ftpx2 runuser: Unhandled error in Deferred:
Jun 17 11:41:16 ftpx2 runuser: Traceback (most recent call last):
Jun 17 11:41:16 ftpx2 runuser:   File
"/usr/local/pyicq-t/src/tlib/oscar.py", line 647, in dataReceived
Jun 17 11:41:16 ftpx2 runuser:     state=func(flap)
Jun 17 11:41:16 ftpx2 runuser:   File
"/usr/local/pyicq-t/src/tlib/oscar.py", line 756, in oscar_Data
Jun 17 11:41:16 ftpx2 runuser:     d.callback(snac)
Jun 17 11:41:16 ftpx2 runuser:   File
"/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
239, in callback
Jun 17 11:41:16 ftpx2 runuser:     self._startRunCallbacks(result)
Jun 17 11:41:16 ftpx2 runuser:   File
"/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
304, in _startRunCallbacks
Jun 17 11:41:16 ftpx2 runuser:     self._runCallbacks()
Jun 17 11:41:16 ftpx2 runuser: --- <exception caught here> ---
Jun 17 11:41:16 ftpx2 runuser:   File
"/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
317, in _runCallbacks
Jun 17 11:41:16 ftpx2 runuser:     self.result = callback(self.result, *args,
**kw)
Jun 17 11:41:16 ftpx2 runuser:   File
"/usr/local/pyicq-t/src/legacy/icqt.py", line 330, in
sendAwayPresence
Jun 17 11:41:16 ftpx2 runuser:     LogEvent(INFO, self.session.jabberID,
"Away (%s, %s) message %s" % (charset, msg[0], status))
Jun 17 11:41:16 ftpx2 runuser: exceptions.UnicodeDecodeError: 'utf8' codec
can't
decode byte 0x86 in position 22: unexpected code byte

Most of the users are russian-speaking, so I think theese errors are the result
of setting away-message with russian chars.
Jan 19, 2008
Project Member #1 d...@jabber.fsinf.de
Probably fixed in revision 234.
Status: Fixed