[Pidgin] #16725: Nick changes with certain nicks are incorrectly handled in XMPP multi user chats

Pidgin trac at pidgin.im
Sat Jul 25 06:37:53 EDT 2015


#16725: Nick changes with certain nicks are incorrectly handled in XMPP multi user
chats
---------------------+--------------------------
 Reporter:  jonasw   |      Owner:  EionRobb
     Type:  defect   |     Status:  new
Milestone:           |  Component:  unclassified
  Version:  2.10.11  |   Keywords:
---------------------+--------------------------
 Consider the following transcript:


 {{{
 (12:21:14) You are now known as ☹
 (12:21:19) ☺: :(
 (12:21:22) ☹: :)
 (12:21:29) ☺ is now known as ☻
 (12:21:31) ☻: :)
 (12:21:42) ☹: zomg
 (12:21:49) ☹: pidgin
 (12:22:10) ☹: der ausgefüllte smiley ist doppelt in der occupants-liste
 (12:22:14) ☹: und der nicht-ausgefüllte ist auch noch drin
 (12:22:16) ☹: *sigh*
 (12:22:17) ☻: oha
 (12:22:20) ☻ is now known as ☺
 (12:22:20) ☺ [⟨redacted⟩] entered the room.
 (12:22:23) ☺ is now known as ☻
 (12:22:23) ☻ [⟨redacted⟩] entered the room.
 (12:22:24) ☻ is now known as ☺
 (12:22:24) ☺ [⟨redacted⟩] entered the room.
 }}}


 Note that the user named ☺ (and ☻) only makes nickchanges. Pidgin however
 sees these as re-joins. This also expands the list of occupants by a few
 entries each time: Two entries are added on each nick change.

 I am using pidgin 2.10.11-12.fc22, libpurple (2.10.11). I also attached an
 XML transcript of a pair of nick changes.

--
Ticket URL: <https://developer.pidgin.im/ticket/16725>
Pidgin <https://pidgin.im>
Pidgin


More information about the Tracker mailing list