GNOME Bugzilla – Bug 620903
some messages get dropped when using adium themes
Last modified: 2011-08-29 10:12:28 UTC
Some clients send \r\n for newlines in a chat message, for example MSN Messenger. Empathy replaces \n with a <br />, messages with a \r\n just aren't displayed. They do go in the log and are also displayed properly when using non-adium themes. Downstream bug: https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/546338
Outch, that's a nasty bug. :\
Humm, I tried sending 'this is\r\na bug' over XMPP and it's properly displayed. I'd be interested seeing butterfly logs (and maybe even dbus-monitor ones to see exactly what's received by Empathy).
Ok nevermind, I can reproduce it using amsn.
Note that this issue shouldn't appear anymore with telepathy-butterfly 0.5.11. I keep this bug open because Empathy should deal better with this problem anyway.
Created attachment 163074 [details] [review] http://git.collabora.co.uk/?p=user/cassidy/empathy;a=shortlog;h=refs/heads/adium-620903 libempathy-gtk/empathy-string-parser.c | 16 +++++++++++++- tests/empathy-parser-test.c | 35 +++++++++++--------------------- 2 files changed, 27 insertions(+), 24 deletions(-)
Comment on attachment 163074 [details] [review] http://git.collabora.co.uk/?p=user/cassidy/empathy;a=shortlog;h=refs/heads/adium-620903 Merged to master. I keep the bug opened because I'd like to backport the fix to 2.30 if possible.
Merged to 2.30 as well. I'll make a 2.30.x release tomorrow. This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.
*** Bug 621481 has been marked as a duplicate of this bug. ***