[Pidgin] #13067: Contacts display as going online when they go offline

Pidgin trac at pidgin.im
Sat Dec 11 01:23:01 EST 2010


#13067: Contacts display as going online when they go offline
------------------------+---------------------------------------------------
 Reporter:  Taemojitsu  |        Owner:  QuLogic
     Type:  defect      |       Status:  pending
Milestone:              |    Component:  MSN    
  Version:  2.7.7       |   Resolution:         
 Keywords:              |  
------------------------+---------------------------------------------------
Changes (by Taemojitsu):

  * status:  pending => new


Comment:

 libgssapi-krb5-2 :
 MIT Kerberos runtime libraries - krb5 GSS-API Mechanism

 libk5crypto3 :
 MIT Kerberos runtime libraries - Crypto Library

 libkrb5-3
 MIT Kerberos runtime libraries

 libkrb5support0
 MIT Kerberos runtime libraries - Support library


 they are all related to Kerberos, is all I know. Maybe Pidgin just depends
 on a package that itself uses Kerberos. Of course it would be nice if
 someone else using Ubuntu could confirm this, as if it is due to Pidgin's
 interaction with dependencies it's obviously not going to show up on other
 OS's or even other Linux flavours.


 >So who is supposed to be offline here?

 Anyone who signs off, or goes invisible is showing as online, including
 both the user if they have added themself as a contact, as well as other
 contacts who go offline. I don't have any contacts online atm to test
 extensively, but just viewing myself as a contact, after doing some
 testing. The changes in the debug window are virtually identical for all
 status changes, the only difference being,

 (22:13:23) msn: C: NS 000: CHG 36 NLN 2416181284:00 %3Cmsnobj%20Creator%3D

 (and the two other similar lines with the same status word)

 the number after CHG (and UUX on the line before it), and either NLN, AWY,
 or HDN. However when going from Available to Invisible the status of
 myself as a contact remains green, and likewise going from Invisible to
 Available it begins green, and remains green, even as the debug window
 registers the event.

 I can only assume it's some way "blist" handles the HDN status, given the
 two lines referencing it:

 (22:13:23) blist: Updating buddy status for rose_no_shadow at yahoo.com (MSN)


 If I knew any programming I might as well try to fix it myself, but I know
 none :/

-- 
Ticket URL: <http://developer.pidgin.im/ticket/13067#comment:7>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list