[Pidgin] #6031: ASCII control characters cause problems with libpurple clients
Pidgin
trac at pidgin.im
Fri Jun 6 15:10:43 EDT 2008
#6031: ASCII control characters cause problems with libpurple clients
-------------------+--------------------------------------------------------
Reporter: dhawes | Owner: nwalp
Type: defect | Status: new
Priority: minor | Component: XMPP
Version: 2.4.2 | Keywords:
Pending: 0 |
-------------------+--------------------------------------------------------
When ASCII control characters are sent to a group chat (Jabber), libpurple
clients stop displaying new messages and the server connection fails
after a while. When they reconnect, the logs from the group chat only
display up to the point that the control character was entered, and the
connection to the server will fail after another period of time.
This is the case with Pidgin 2.4.2, Adium 1.2.5, and an older gaim client.
I have tried the control characters CTRL-A (SOH), CTRL-B (STX), CTRL-C
(ETX), and CTRL-D (EOT), all of which cause the above behavior.
I tried this with a Java Jabber client, and all of the messages after the
control character displayed without a problem. This seems to show that it
isn't a server problem, but I won't rule that out yet.
To reproduce, start a group chat and paste a control character into the
message box and send it. Type another message after this and see if it
shows up in the chat window, which it should not. The debug window shows
the message as received, but it does not show up in the chat window.
I have only tried this with Jabber group chats.
--
Ticket URL: <http://developer.pidgin.im/ticket/6031>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list