[Pidgin] #14566: Multiple cloned users in XMPP conference
Pidgin
trac at pidgin.im
Fri Sep 2 05:09:44 EDT 2011
#14566: Multiple cloned users in XMPP conference
----------------------+-----------------------------------------------------
Reporter: Anarchid | Owner: rekkanoryo
Type: defect | Status: new
Milestone: 2.10.1 | Component: unclassified
Version: 2.7.11 | Keywords: xmpp conference muc
----------------------+-----------------------------------------------------
When working with a somewhat unstable connection, pidgin will occasionally
display multiple copies of a single user in the conference room user list.
These are not same user with different resource etc: they are completely
cloned, including having a clearly illegal same (to the byte) nickname.
Logging out and back into the room shows only one of them, but then the
clones start replicating again.
It seems that when this happens, the client does not receive the 'user has
left the room' message on reconnects of others in the chatroom, however,
this is still a bug since multiple entries with the same verbatim nickname
should not be allowed.
An obvious solution would be to have the client check whether the user has
duplicates in the list, and don't add if there are. Though, possibly,
something could be done to address the issue why the 'user has left'
messages are not received.
--
Ticket URL: <http://developer.pidgin.im/ticket/14566>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list