[Pidgin] #582: libpurple doesn't publish ICQ away messages
Pidgin
trac at pidgin.im
Sun Oct 26 18:21:03 EDT 2008
#582: libpurple doesn't publish ICQ away messages
------------------------+---------------------------------------------------
Reporter: metalzelot | Owner: MarkDoliner
Type: defect | Status: new
Milestone: | Component: ICQ
Version: 2.0 | Resolution:
Keywords: |
------------------------+---------------------------------------------------
Comment(by Steltie):
I can confirm that bug, it's still present in 2.5.2 (Windows and Linux).
When I set a status message, it is sent to the ICQ server and will also be
displayed in the buddy list (I tried that with a second ICQ account), but
only a few seconds. Then it automatically changes to "Away".
I noticed that the status message is displayed correctly in the AIM-Info,
though.
I tried to find that bug in the source, but without much success. ^^ I
inserted some debug messages here and there and I noticed that the message
is sent to the server as it should be, but after a few seconds, when the
status message disappears, ... nothing is sent to the server (so it's not
an accidental "delete away message"-command sent).
Here are my debug messages... if you can actually use them.
(23:16:55) oscar: Set status to away
(23:16:55) oscar: setextrainfo(): seticqstatus = true, icqstatus = 131073,
setavailmsg = false
(23:16:55) oscar: tlv add raw: type 6, len 4, value -1079144288
(23:16:55) oscar: in aim_locate_setprofile: awaymsg = 'test', away
encoding = 'us-ascii'
(23:16:55) oscar: tlv add raw: type 3, len 31, value 135517560
(23:16:55) oscar: tlv add raw: type 4, len 4, value 137678080
(23:16:55) oscar: setextrainfo(): seticqstatus = true, icqstatus = 131073,
setavailmsg = false
(23:16:55) oscar: tlv add raw: type 6, len 4, value -1079144160
BTW: Available messages don't disappear, but they aren't even sent. I
think that's a different bug, but maybe not.
--
Ticket URL: <http://developer.pidgin.im/ticket/582#comment:27>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list