My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 87: pyicq-t disconnects from jabber user when ICQ user sends message using QIP for Win Mobile
  Back to list
Status:  Fixed
Owner:  jadest...@gmail.com
Closed:  Jan 2008


 
Reported by jadest...@gmail.com, Dec 15, 2007
 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


Dec 15, 2007
#1 jadest...@gmail.com
(No comment was entered for this change.)
pyicqt-invalid_format_specifier.patch
742 bytes   View   Download
pyicqt-invalid_format_specifier_2.patch
742 bytes   View   Download
Jan 19, 2008
Project Member #2 d...@jabber.fsinf.de
This has been in SVN for some time now.
Status: Fixed

Powered by Google Project Hosting