After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 675063 - Messy characters in nicknames for Jabber
Messy characters in nicknames for Jabber
Status: RESOLVED NOTGNOME
Product: empathy
Classification: Core
Component: Contact List
3.4.x
Other Linux
: Normal critical
: ---
Assigned To: empathy-maint
empathy-maint
Depends on:
Blocks:
 
 
Reported: 2012-04-29 10:07 UTC by Mike Manilone
Modified: 2012-05-01 08:05 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
logs from dbus-monitor (2.29 KB, text/plain)
2012-05-01 00:05 UTC, Mike Manilone
Details

Description Mike Manilone 2012-04-29 10:07:05 UTC
When I set a nickname "乱码" for a contact, it will always be converted to be like "乱码". Pidgin is okay.

Empathy 3.4.1
Comment 1 Frederic Peters 2012-04-29 10:42:30 UTC
I just tested and it worked for me (with a gabble contact), what type of contact is it in your case (gmail, msn…) ?
Comment 2 Mike Manilone 2012-04-30 04:25:01 UTC
(In reply to comment #1)
> I just tested and it worked for me (with a gabble contact), what type of
> contact is it in your case (gmail, msn…) ?

GTalk. My own account is Jabber.
Comment 3 Mike Manilone 2012-04-30 05:57:26 UTC
Well. More info: not only GTalk, but a Jabber account on another website, also bad characters.

e.g.: "水群" will be converted to "水群"
Comment 4 Guillaume Desmottes 2012-04-30 15:10:04 UTC
Could you please attach dbus-monitor logs when setting your nickame?
Comment 5 Mike Manilone 2012-05-01 00:05:16 UTC
Created attachment 213151 [details]
logs from dbus-monitor

Logs from dbus-monitor when set a nickname for contacts. It may contain some personal contents. 

Here it seems OK. But after I re-login, it will be converted. But Pidgin's are OK.
Comment 6 Guillaume Desmottes 2012-05-01 08:00:28 UTC
Looks like Empathy is passing the right alias to Telepathy:
interface=org.freedesktop.Telepathy.Connection.Interface.Aliasing; member=SetAliases
   array [
      dict entry(
         uint32 18
         string "胡锦鑫"
      )
   ]


Could be a telepathy-gabble bug, please report to bugs.freedesktop.org.
Comment 7 Mike Manilone 2012-05-01 08:05:53 UTC
https://bugs.freedesktop.org/show_bug.cgi?id=49330

Reported here.