Version: (using Devel) Installed from: Compiled sources Compiler: gcc 4.3.1 OS: Linux I am running kopete svn trunk r836553. After enabling the otr plugin, messages starting with "<" wont show in the chat window. No other plugins were loaded during the test. the debug output of kopete says: kopete(21797)/kopete (jabber) JabberAccount::slotReceivedMessage: New message from "x@jabber.org/Kopete" kopete(21797)/kopete (jabber) JabberContact::handleIncomingMessage: Received Message Type: "chat" kopete(21797)/kopete (jabber) JabberContact::manager: called, canCreate: 1 , Resource: ' "Kopete" ' kopete(21797)/kopete (jabber) JabberContact::manager: Found an existing message manager for this resource. kopete(21797)/kopete (jabber) JabberByteStream::slotReadyRead: called: available: 330 kopete(21797)/kopete (jabber - raw protocol) JabberAccount::slotClientDebugMessage: "XML IN: <message from="x@jabber.org/Kopete" type="chat" to="brot@jabber.ccc.de/Kopete" id="abd2a" > <body><3</body> <x xmlns="jabber:x:event"> <offline/> <composing/> <delivered/> <displayed/> </x> <active xmlns="http://jabber.org/protocol/chatstates"/> </message> " kopete(21797)/kopete (jabber) JabberAccount::slotReceivedMessage: New message from "x@jabber.org/Kopete" kopete(21797)/kopete (jabber) JabberContact::handleIncomingMessage: Received Message Type: "chat" kopete(21797)/kopete (jabber) JabberContact::manager: called, canCreate: 1 , Resource: ' "Kopete" ' kopete(21797)/kopete (jabber) JabberContact::manager: Found an existing message manager for this resource. kopete(21797)/kopete (jabber) JabberContact::handleIncomingMessage: Received a plain text message kopete(21797)/kopete (jabber) JabberChatSession::slotUpdateDisplayName: kopete(21797) ChatMessagePart::slotUpdateHeaderDisplayName: kopete(21797)/kopete (jabber - raw protocol) JabberAccount::slotClientDebugMessage: "XML OUT: <message from="brot@jabber.ccc.de/Kopete" type="chat" to="x" id="ab02a" > <x xmlns="jabber:x:event"> <id>abd2a</id> <delivered/> </x> </message> " kopete(21797)/kopete (jabber - raw protocol) JabberAccount::slotClientDebugMessage: "XML OUT: <message from="brot@jabber.ccc.de/Kopete" type="chat" to="x@jabber.org/Kopete" id="ab03a" > <x xmlns="jabber:x:event"> <id>abd2a</id> <displayed/> </x> </message> " kopete(21797) squashMessage: "" kopete(21797) ChatMessagePart::formatStyleKeywords: Hash 14932 has color "blue"
Created attachment 26374 [details] Screenshot of a chat with empty messages
I can confirm that this happens, but you must not be in an OTR session to experience that. If both ends start an OTR session, then it works. I am running kopete 0.50.80 from KDE 4.0.99 here, btw.
fixed in 4.2-beta2