[Pidgin] #4470: when several buddies are in the same contact, and, the protocol for the first buddy of contact is offline

Pidgin trac at pidgin.im
Sun Dec 23 15:11:00 EST 2007


#4470: when several buddies are in the same contact, and, the protocol for the
first buddy of contact is offline
--------------------------+-------------------------------------------------
 Reporter:  doublehp      |       Type:  defect
   Status:  new           |   Priority:  minor 
Component:  pidgin (gtk)  |    Version:  2.3.1 
 Keywords:                |    Pending:  0     
--------------------------+-------------------------------------------------
 http://bugs.gentoo.org/show_bug.cgi?id=203001

 This is s regression bug from Pidgin 2.2.2 to 2.3.1. Some aspects of this
 bug were already present in Gaim 2.0 branch (from beta 0 to beta 3 IIRC).

 Subscribe and configure for Pidgin two MSN accounts, A and B. Consider a
 guy G, and ask him his MSN address. Activate your two MSN accounts, and
 add G as buddy on the two accounts; then you got in the contact list, two
 buddies G1 for A and G2 for B (take big care of having G1 for A first and
 G2 for B second for this test). Using drag and drop, slide one above the
 other; you end up with two buddies under the same contact, G.

 Expand G, you got 3 lines: G, G1, G2.

 Disable A (the eccount in which you have G1, the first buddy of the
 contact G).

 bug: G and G2 disepear from the list.

 second bug: if G was the only contact of the group, the group is marked
 having one contact online, but you can not expand the group.

 This happens to me with grouped buddies, the second bug may not occur when
 contacts are sorted by names. This have been reproduced by a friend.

 Second bug happened to me since Gaim 2 but I never understood the
 mechanism that cause contact list to show groups with extension/comment
 "(1/8)" while I was not able to expand the group; first bug is new to
 Pidgin 2.3.1 .

 This means, in some circustances, whether or not a contact is alone online
 in a group, there are cases where it is not shown in the contact list.
 What I triggered and can reproduce is the case where the contact is
 composed of two buddies, and, the first buddy (upper one in contact list
 and blist.xml) is registered in an account that is disabled.

 I did not found any similar bug declared in this BTS, nor in Gentoo.

 This is protocol independant; mixing also works (MSN + IRC for example). I
 am not sure what to choose for component and keywords.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/4470>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list