[Pidgin] #14351: multiple display of room members

Pidgin trac at pidgin.im
Wed Jun 29 08:56:31 EDT 2011


#14351: multiple display of room members
--------------------------+-------------------------------------------------
 Reporter:  ari           |     Owner:  rekkanoryo
     Type:  defect        |    Status:  new       
Component:  unclassified  |   Version:  2.9.0     
 Keywords:                |  
--------------------------+-------------------------------------------------
 From http://bugs.debian.org/632040:


 After upgrade to 2.9.0 room members are shown multiple times under
 certain circumstances, visible as clones of the same member. Could be
 related to the relogin of members. Happens on IRC as well as on XMPP, but
 on XMPP it is most visible.

 NB: I am connected via a socks server.



 ----

 and from http://bugs.debian.org/632042:


 Users enter the room, mostly twice, without leaving the room.

 This occurs in pidgin 2.9.0 after I suspended the computer once and woke
 up again with pidgin running.

 We found out that the trigger may be a status change, this is a log
 snippet (renamed users):



 {{{
 (11:44:00) jabber: Recv (ssl)(501): <presence
 from='debianforum.de at chat.debianforum.de/anonymous'
 to='myself at debianforum.de/home'><show>away</show><status>Ich bin gerade
 nicht hier</status><c xmlns='http://jabber.org/protocol/caps'
 node='http://pidgin.im/' hash='sha-1' ver='AcN1/PEN8nq7AHD+9jpxMV4U6YM='
 ext='voice-v1 camera-v1 video-v1'/><x xmlns='vcard-
 temp:x:update'><photo>f55d9c3a6158b5e9112c62208f1dafa18b090450</photo></x><x
 xmlns='http://jabber.org/protocol/muc#user'><item affiliation='none'
 role='participant'/></x></presence>
 (11:44:00) GLib: g_hash_table_lookup: assertion `hash_table != NULL'
 failed
 (11:44:00) GLib: g_hash_table_insert_internal: assertion `hash_table !=
 NULL' failed
 (11:44:00) jabber: Ignoring exts in new-style caps from
 debianforum.de at chat.debianforum.de/anonymous
 (11:44:00) jabber: Recv (ssl)(546): <presence
 from='debianforum.de at chat.debianforum.de/anonymous'
 to='myself at debianforum.de/home'><show>away</show><status>Ich bin gerade
 nicht hier</status><query xmlns='jabber:iq:last' seconds='602'/><c
 xmlns='http://jabber.org/protocol/caps' node='http://pidgin.im/'
 hash='sha-1' ver='AcN1/PEN8nq7AHD+9jpxMV4U6YM=' ext='voice-v1 camera-v1
 video-v1'/><x xmlns='vcard-
 temp:x:update'><photo>f55d9c3a6158b5e9112c62208f1dafa18b090450</photo></x><x
 xmlns='http://jabber.org/protocol/muc#user'><item affiliation='none'
 role='participant'/></x></presence>
 (11:44:00) GLib: g_hash_table_lookup: assertion `hash_table != NULL'
 failed
 (11:44:00) GLib: g_hash_table_insert_internal: assertion `hash_table !=
 NULL' failed
 (11:44:00) jabber: Ignoring exts in new-style caps from
 debianforum.de at chat.debianforum.de/anonymous
 (11:44:09) prefs: /pidgin/debug/filterlevel changed, scheduling save.

 }}}

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


More information about the Tracker mailing list