[Pidgin] #11257: XML-invalid Unicode characters kills group chats

Pidgin trac at pidgin.im
Thu Apr 29 13:18:55 EDT 2010


#11257: XML-invalid Unicode characters kills group chats
--------------------+-------------------------------------------------------
 Reporter:  cortex  |        Owner:  deryni
     Type:  defect  |       Status:  new   
Milestone:          |    Component:  XMPP  
  Version:  2.6.5   |   Resolution:        
 Keywords:          |  
--------------------+-------------------------------------------------------

Comment(by darkrain42):

 Replying to [comment:5 darkrain42]:
 > With regard to whether or not libpurple can "accept" "characters-of-
 death", that's up to our XML parser and the XMPP spec (the former of which
 barfs on the characters, and the latter of which says that an entity (i.e.
 Pidgin) "MUST NOT accept data that is not XML-well-formed").

 It's unfortunate (though somewhat understandable) that Openfire, alone
 among all the servers I'm familiar with, allows through invalid characters
 instead of (like all other servers) terminating the offending client-to-
 server connection when it receives the invalid character.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/11257#comment:6>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list