Opened 4 years ago

Last modified 3 years ago

#16725 new defect

Nick changes with certain nicks are incorrectly handled in XMPP multi user chats

Reported by: jonasw Owned by: deryni
Milestone: Component: XMPP
Version: 2.10.11 Keywords:
Cc:

Description

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.

Attachments (1)

test.xml (1.0 KB) - added by jonasw 4 years ago.
XMPP transcript of a few nick changes

Download all attachments as: .zip

Change History (2)

Changed 4 years ago by jonasw

XMPP transcript of a few nick changes

comment:1 Changed 3 years ago by dx

  • Component changed from unclassified to XMPP
  • Owner changed from EionRobb to deryni
Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!