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 562322 - Empathy gets IRC nicknames mixed up
Empathy gets IRC nicknames mixed up
Status: RESOLVED OBSOLETE
Product: empathy
Classification: Core
Component: Chat
2.24.x
Other Linux
: Normal major
: ---
Assigned To: empathy-maint
Depends on:
Blocks:
 
 
Reported: 2008-11-26 10:53 UTC by Jeremy Visser
Modified: 2010-01-25 14:15 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Jeremy Visser 2008-11-26 10:53:49 UTC
Sometimes, when I am in an IRC channel, Empathy gets the IRC nicknames mixed up. Most of the time when this bug occurs, a person entering the channel appears to have the nickname "NickServ", when they really have a different nickname.

I cannot reliably reproduce this bug, but steps to reproduce are as such:

1. Enter IRC channel on Empathy
2. Enter IRC channel with separate nick under a reliable IRC client (such as irssi)
2. Wait for a user to join the channel
3. See if the nicknames displayed are the same under Empathy and the other IRC client

Here is an IRC transcript from Empathy (usernames edited to protect privacy):

  <yellow> we've had the fire on at our house for the last three hours
  <purple> yeah it's nuts
  <blue> I ran out of gas in my gas heater this morning
  <blue> not real good at all

However, the user that sent the last two lines was _not_ <blue>, it was actually <red>. My irssi client picked up the following:

  <yellow> we've had the fire on at our house for the last three hours
  <purple> yeah it's nuts
  <red> I ran out of gas in my gas heater this morning
  <red> not real good at all

At the time, the user <blue> was not even logged onto the server -- they had last been online several days ago. and my Empathy client had been restarted several times since then! Evidently, Empathy remembered the nickname somehow.
Comment 1 Wouter Bolsterlee (uws) 2009-01-06 13:13:19 UTC
Confirming, I'm seeing this too. A normal user showed up under the name NickServ, which is obviously incorrect.
Comment 2 Jeremy Visser 2009-01-07 00:11:04 UTC
Indeed, getting NickServ confused is the most common scenario for me, too.
Comment 3 Wouter Bolsterlee (uws) 2009-01-07 13:21:05 UTC
I'm increasing the severity, since this might pose security risks: the fake NickServ might trick you into providing your password.
Comment 4 Sumana Harihareswara 2009-12-15 22:35:28 UTC
Have you been able to reproduce this with more recent versions of Empathy?  2.29.3 is the most recent.
Comment 5 Jeremy Visser 2009-12-15 22:42:27 UTC
I haven’t noticed with the latest version, but that is because I hardly use IRC on Empathy, as it is virtually unusable anyway, due to way too many showstopper bugs like this.

For example, the message entry box doesn’t wrap text in IRC, which means my window gets wider and wider as I type. But I’ll try and reproduce it this week for you.
Comment 6 Omer Akram 2010-01-17 13:36:10 UTC
I have been using empathy for IRC for more than two months and never faced this.
Comment 7 Jeremy Visser 2010-01-25 12:28:45 UTC
Agreed. I have started using IRC with Empathy regularly for about a week now (2.28.1.1), and haven't noticed this bug.

Guessing that it's fixed itself.