GNOME Bugzilla – Bug 632424
Unable to set jabber/XMPP accounts' nicknames/alias
Last modified: 2010-10-25 09:45:20 UTC
Created attachment 172578 [details] screencast I'm unable to set my nickname with my jabber account. Other clients like Pidgin can do it fine, but Empathy always resets it to my jabber ID. telepathy-gabble 0.10.0 from Ubuntu 10.10.
Empathy and Gabble logs please?
Created attachment 172665 [details] debug logs
Hum weird, I don't see trace of new nick ("Set my nickname damnit" right?) in the gabble log. Can you get a dbus-monitor log as well please?
Created attachment 172866 [details] dbus monitor log Here's the requested dbus-monitor log. And here's some more interesting observations: as you can see in that log, when I started empathy, my nickname was "Set my nickname damnit!" (which was quite a funny surprise). I think I figured out what's going on: it seems it only saves/applies the change when you exit Empathy, which means that if you reopen that dialog box without exiting empathy first, it will be reset to the previous value because you'll close that dialog and it will override the new value with the previous value. Hope that's somewhat clear (and that I indeed guessed what the problem is).
Could you please describe the precised steps you did when you took this log? What was the initial nick, what you changed it to, what appears after, etc. Reading D-Bus logs without knowing what happened in Empathy is pretty hard. :)
I'm not sure I remember 100% :) based on my memories and by reading that log, it was probably: 1. Started empathy 2. Started dbus-monitor 3. Opened the profile editor dialog (the thing to change the nickname), and it was already set to "Set my nickname damnit!" 4. Changed it to Jeff, closed the dialog 5. Reopened the dialog and seen that it was reset to "Set my nickname damnit!" 6. Set the nickname to jeff again? Have you tried? You should be able to reproduce it easily. Sadly, jabber.apinc.org's server keeps on failing (downtime) every two days for a week now, I can't test at the moment, sadly.
Yeah, I tried to create an account but the server was down. If you manage to reproduce again, could you please wait a bit before grabing the gabble log? We don't have the server response in the one you attached.
Created attachment 173079 [details] gabble and dbus-monitor logs Here's the new logs. What I did this time: 1. start the logs 2. open the user info editor dialog thingy; my nickname is shown as "Jeff" 3. change the nickname to "Jeff Fortin", click Close 4. wait ~30+ seconds 5. reopen the user info editor dialog; my nickname is reset to "Jeff" 6. stop the logging
I opened a gabble bug to see what gabble devs think: https://bugs.freedesktop.org/show_bug.cgi?id=31097 Closing for now; we'll reopen if it turns out that's actually an empathy bug.