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 631730 - Alias resets on startup
Alias resets on startup
Status: RESOLVED NOTGNOME
Product: empathy
Classification: Core
Component: Preferences
2.32.x
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
: 636215 637629 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-10-09 07:03 UTC by Hew McLachlan
Modified: 2012-07-14 12:04 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
log from cmd (518 bytes, application/octet-stream)
2012-05-09 00:23 UTC, aatdark
Details

Description Hew McLachlan 2010-10-09 07:03:01 UTC
I have two msn accounts in empathy and they often lose the alias I have set for them on startup, resetting to the account name (email) instead. I am unsure what triggers it as it doesn't happen all the time, but it does seem to happen more often than not. It can reset one account's alias but not the other.
Comment 1 Guillaume Desmottes 2010-10-11 08:21:48 UTC
Are you connecting to this account using another client?
Comment 2 Hew McLachlan 2010-10-11 12:17:59 UTC
No, empathy is now my sole client for both msn accounts.

It does seem that one account is being reset a lot more than the other. Perhaps this bug is triggered by having two msn accounts, something which I imagine is uncommon.
Comment 3 Jonas Nyrén 2010-10-11 14:05:12 UTC
I have the same problem on empathy 2.32.0.1. I only have one msn account, and the Alias I enter in the personal information dialog is never remembered. It reverts to the first name i have for my hotmail account.
Comment 4 Juan J. Martinez 2010-10-18 17:27:22 UTC
I have the same problem with Empathy 2.32.0.1 (Fedora 14 beta) with two different jabber accounts.

Actually I think it's ignoring the alias provided in the personal information dialog and using the identifier (ie user@jabber.org -- I changed the account name to a different thing, and it uses the identifier).
Comment 5 kylotan+gnomebugzilla 2010-12-06 14:29:21 UTC
It just never appears to save the alias at all, from what I can see.

Edit > Personal Information
Select a protocol from the dropdown (AIM, Yahoo, MSN, ICQ all work for this at least)
Type something different in the Alias box
Select a different protocol from the dropdown
Now reselect the first protocol from that dropdown
The alias has been reverted to what was originally there.

Same thing applies for the user picture.

However, sometimes these settings have taken effect - at least for the current session - as I see the alias in message windows. But it's always gone when I next start up Empathy.
Comment 6 Lionel Dricot 2010-12-06 15:04:03 UTC
*** Bug 636215 has been marked as a duplicate of this bug. ***
Comment 7 Lionel Dricot 2010-12-06 15:08:26 UTC
To reproduce:


1) In personnal information, set the alias of your jabber account to "Guillaume"

2) Join a MUC chatroom : you wil be known as "Guillaume"

3) Close empathy. Restart it.

4) Join the same MUC chatroom : you will be known as "ptizizi@jabber.com" (or whatever is your jabber adress)
Comment 8 Guillaume Desmottes 2010-12-07 09:46:57 UTC
Same problem if instead of restarting Empathy you just change your presence to offline/online?
Comment 9 Lionel Dricot 2010-12-07 15:30:39 UTC
Guillaume > no, my alias is kept if I go offline (then online). It is dismissed only when empathy is closed.
Comment 10 Guillaume Desmottes 2010-12-07 15:33:13 UTC
Interesting. Could you please post (or send me in private) dbus-monitor log when connecting? Please disable all your accounts before to reduce the noise.
Comment 11 Guillaume Desmottes 2010-12-20 13:09:50 UTC
*** Bug 637629 has been marked as a duplicate of this bug. ***
Comment 12 Guillaume Desmottes 2011-01-31 16:42:58 UTC
Also, could you please retry with mission-control 5.7.2; we fixed a bug which may cause this.
Comment 13 Jean-François Fortin Tam 2011-09-14 00:32:53 UTC
I think this is indeed solved, from what I can tell with the empathy & friends  packages in Fedora 16.
Comment 14 Rikke Kuipers 2011-12-12 17:04:13 UTC
Problem seems to have reappeared again, running 3.3.1. Can't save any user preferences (not even favorite MUC chatrooms). Tried this on several fresh installs of Ubuntu 11.10.
Comment 15 Danielle Madeley 2011-12-13 01:33:24 UTC
(In reply to comment #14)
> Problem seems to have reappeared again, running 3.3.1. Can't save any user
> preferences (not even favorite MUC chatrooms). Tried this on several fresh
> installs of Ubuntu 11.10.

Saving preferences is different to saving the aliases. Do you have a GSettings backend installed? Running Empathy on the command-line will tell you if this is why it's not saving settings.
Comment 16 Daniel Tkatch 2012-02-16 13:55:56 UTC
In my case the user would also disappear when I change the alias until I restart empathy and then my customary alias is back in the list with unchanged alias.
Comment 17 Daniel Tkatch 2012-02-17 09:57:13 UTC
I have this issue with 3.3.3 on Ubuntu Oneiric 11.10.
Comment 18 aatdark 2012-05-09 00:23:57 UTC
Created attachment 213712 [details]
log from cmd
Comment 19 aatdark 2012-05-09 00:26:37 UTC
Attach a log Empathy 3.2.2

Steps to reproduce this issue (Fedora 16)

1. Start Emapthy
2. Switch to "available"
3. Change "Alias" in "Personal Information"
4. Alias is changed in chats
5. switch to "offline"
6. switch to "available"
=> Alias has been resetted to the mail address [default]

Happens every time. No error msg is displayed during going offline / online.

May you give me a hint where to fix this bug? Maybe i can create a patch.
Comment 20 Guillaume Desmottes 2012-05-09 07:46:17 UTC
(In reply to comment #19)
> Attach a log Empathy 3.2.2
> 
> Steps to reproduce this issue (Fedora 16)

What kind of account are you using to reproduce this bug? I just tried with a XMPP one and it worked fine.

Could you please open ~/.mission-control/accounts/accounts.cfg and check if the 'Nickname' field of this account is properly updated during the different steps?
Comment 21 aatdark 2012-05-09 20:09:34 UTC
yes it is an XMPP account

Nickname is correctly set after changing it in the PersonalInfo.
It also stays the same after going "offline" and "available" again.

BUT going to the PersonalInfo Windows OR chatting immediately changes the Nickname back to the mail address.
Comment 22 Guillaume Desmottes 2012-05-11 11:02:12 UTC
Interesting, so that's definitely a telepathy-gabble bug.
Could you please report it to bugs.freedesktop.org and attach telepathy-gabble logs (help -> debug menu) when the alias is reset.
Comment 23 Claudio Saavedra 2012-07-11 06:57:24 UTC
Sorry for being a lazy dog, but could you please add to the bug metadata the url for the telepathy-gabble bug in fdo (if filed already)? Thanks!
Comment 24 aatdark 2012-07-14 12:04:23 UTC
it looks like i can change the metadata of this bug on my own (i'm not the reporter of it)

so i just post the link here:
https://bugs.freedesktop.org/show_bug.cgi?id=49841