[Pidgin] #6761: Disappearing contact on selection in buddy list

Pidgin trac at pidgin.im
Mon Aug 25 01:42:04 EDT 2008


#6761: Disappearing contact on selection in buddy list
---------------------+------------------------------------------------------
Reporter:  muellejo  |        Type:  defect               
  Status:  new       |   Component:  pidgin (gtk)         
 Version:  2.5.0     |    Keywords:  MSN disappear contact
---------------------+------------------------------------------------------
 == Issue ==
 Any time that I click on a specific buddy list entry containing an MSN
 buddy the entry in the buddy list disappears. Using Enter to activate the
 buddy list entry after it has disappeared selects some other buddy list
 entry.

 If I right click on the buddy list entry I get the correct menu and can
 interact with the contact that way. Though Alias and Expand don't appear
 to function with a disappeared buddy list entry.

 If I focus a conversation with that buddy the buddy list entry reappears.
 Eventually, the buddy list entry will reappear if left alone. I would
 guess that the reappearing on its own is due to a status update of some
 sort.

 The buddy list entry does not disappear if offline buddies are shown.
 Switching between show offline buddies and don't show offline buddies
 results in the following being shown in the debug log:

 {{{
 (21:13:21) Gtk: gtk_tree_selection_select_path: assertion `path != NULL'
 failed
 (21:13:21) Gtk: gtk_tree_view_scroll_to_cell: assertion `path != NULL ||
 column != NULL' failed
 (21:13:21) prefs: /pidgin/blist/show_offline_buddies changed, scheduling
 save.
 }}}

 This buddy is different from the 2 other MSN users in my list in that the
 friendly name contains (F) and (W), the username contains underscores, and
 the buddy is sharing their now listening information. However, the contact
 has been aliased to remove the display cruft.

 The contact contains 2 MSN buddies, one of which is offline. The issue was
 still present when the buddies were placed into separate contacts.

 Restarting Pidgin after the contact is online seems to work around this
 issue. Pidgin had been running for multiple days before the restart. The
 issue returns after several hours of uptime.

 == Environment ==
 Vista Ultimate 64-bit SP1[[BR]]
 GTK+ 2.12.8[[BR]]
 Glib 2.14.6[[BR]]
 Pidgin 2.5.0[[BR]]
 Pidgin Plugins: Join/Part Hiding, IRC Helper, IRC More

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


More information about the Tracker mailing list