| Issue 87: | pyicq-t disconnects from jabber user when ICQ user sends message using QIP for Win Mobile | |
| Back to list |
Posted by guest at 2007-08-23 10:47:30
pyicq-t transport disconnects when receiving ICQ message sent with QIP for
Windows Mobile 5.0 client ( tested on build 1020 ).
Here is traceback:
[2007-08-23 14:28:44] channel = 1
[2007-08-23 14:28:44] user = <OSCARUser 446312273, flags ['free', 'icq'],
online for 2 minutes, idle for 0 minutes>, data =
0002001605010001010101000900000000546573740000030000000b00000016000446cd61720013
000117
[2007-08-23 14:28:44] tlvs = {19: '\x17', 2:
'\x05\x01\x00\x01\x01\x01\x01\x00\t\x00\x00\x00\x00Test\x00\x00\x03\x00\x00',
11: '', 22: 'F\xcdar'}
[2007-08-23 14:28:44] unknown TLV for incoming IM, 0013, '\x17'
[2007-08-23 14:28:44] Message data:
'\x05\x01\x00\x01\x01\x01\x01\x00\t\x00\x00\x00\x00Test\x00\x00\x03\x00\x00'
[2007-08-23 14:28:44] Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/twisted/python/log.py", line
53, in callWithLogger
return callWithContext({"system": lp}, func, *args, **kw)
File "/usr/lib/python2.4/site-packages/twisted/python/log.py", line
38, in callWithContext
return context.call({ILogContext: newCtx}, func, *args, **kw)
File "/usr/lib/python2.4/site-packages/twisted/python/context.py",
line 59, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args, **kw)
File "/usr/lib/python2.4/site-packages/twisted/python/context.py",
line 37, in callWithContext
return func(*args,**kw)
--- <exception caught here> ---
File
"/usr/lib/python2.4/site-packages/twisted/internet/pollreactor.py",
line 164, in _doReadOrWrite
why = selectable.doRead()
File "/usr/lib/python2.4/site-packages/twisted/internet/tcp.py",
line 348, in doRead
return self.protocol.dataReceived(data)
File "/usr/lib/python2.4/site-packages/pyicq-t/src/tlib/oscar.py",
line 642, in dataReceived
state=func(flap)
File "/usr/lib/python2.4/site-packages/pyicq-t/src/tlib/oscar.py",
line 759, in oscar_Data
func(snac)
File "/usr/lib/python2.4/site-packages/pyicq-t/src/tlib/oscar.py",
line 1296, in oscar_04_07
log.msg("unknown message fragment %d %d: %v" % (fragtype,
fragver, str(v)))
exceptions.ValueError: unsupported format character 'v' (0x76) at index 33
Posted by guest at 2007-08-23 11:41:09
Here is patch to fix this:
Posted by guest at 2007-08-29 10:19:20
Where???
Posted by guest at 2007-12-09 10:15:21
http://www.blathersource.org/bugs_view.php?projid=pyicq-t&bugid=316
Jan 19, 2008
This has been in SVN for some time now.
Status:
Fixed
|
742 bytes View Download
742 bytes View Download