Jabber account 'resource' not properly setup when Empathy starts

Bug #557893 reported by Aleksander Morgado
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Empathy
Invalid
Wishlist
empathy (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Binary package hint: empathy

My Jabber account info has my *nickname* in the "resource" field. AFAIK, the resource in XMPP allows the same person to be for example logged in twice in two different places with same username, but different resource name.

The issue here is that initially, the value in the "resource" field is not applied when I login the Jabber account. I can see it because I auto-login to several rooms, and my identifier in those rooms is something like "<email address hidden>/Full Name" instead of "<email address hidden>/nickname".

If I want to have my nickname as identifier, I need to go to the account info, go to the resource field, modify it (even if it was ok previously), and then disable and enable the account. After that, my identifier in the rooms will be "<email address hidden>/nickname" as expected.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: empathy 2.30.0-0ubuntu4
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic i686
Architecture: i386
Date: Thu Apr 8 09:39:45 2010
ExecutablePath: /usr/bin/empathy
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100308)
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.utf8
SourcePackage: empathy
XsessionErrors:
 (polkit-gnome-authentication-agent-1:1394): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (gnome-terminal:1503): Gtk-CRITICAL **: gtk_accel_map_unlock_path: assertion `entry != NULL && entry->lock_count > 0' failed
 (rhythmbox:1716): Rhythmbox-WARNING **: Could not open device /dev/radio0
 (tracker-miner-fs:1395): Tracker-CRITICAL **: Could not execute sparql: Unable to insert multiple values for subject `urn:uuid:1c9cfb14-a01c-7d2b-c8d4-cf3cbb436399' and single valued property `dc:rights'
 (tracker-miner-fs:1395): Tracker-CRITICAL **: Could not execute sparql: Unable to insert multiple values for subject `urn:uuid:6cc0e0fa-7752-acbc-9c51-d584cc013d5b' and single valued property `dc:rights'

Revision history for this message
Aleksander Morgado (aleksander-m) wrote :
Revision history for this message
Pablo Rubianes (pablorubianes-uy) wrote :

I agree with him I would recomend this to the wishlist.

Changed in empathy (Ubuntu):
status: New → Confirmed
Revision history for this message
Omer Akram (om26er) wrote :

I have opened an upstream task for this, expectidly it will turn out to be telepathy-gabble issue. We'll see :-)

Changed in empathy (Ubuntu):
importance: Undecided → Wishlist
status: Confirmed → Triaged
Revision history for this message
Omer Akram (om26er) wrote :

Upstream comment
"When joining a room we are using your alias as nick, not the resource. That's
the expected behaviour because for most users the resource is random. It's not
mean to contain a nickname, really."

Changed in empathy (Ubuntu):
status: Triaged → Invalid
Changed in empathy:
status: Unknown → Invalid
Changed in empathy:
importance: Unknown → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.