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 655512 - Contact appears twice in participants list in MUCs
Contact appears twice in participants list in MUCs
Status: RESOLVED OBSOLETE
Product: empathy
Classification: Core
Component: Multi User Chat
3.1.x
Other Linux
: Normal normal
: 3.4
Assigned To: empathy-maint
empathy-maint
: 668188 672703 683591 688143 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-07-28 16:09 UTC by Emilio Pozuelo Monfort
Modified: 2018-05-22 14:57 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (60.96 KB, image/png)
2012-03-30 12:50 UTC, Matthias Clasen
Details
test script (1.08 KB, text/plain)
2012-03-30 13:44 UTC, Guillaume Desmottes
Details
Empathy log with duplicates of the users 'andre' and 'bandini' appearing in the #empathy contact list. (149.27 KB, text/plain)
2012-04-02 12:19 UTC, Volker Sobek (weld)
Details

Description Emilio Pozuelo Monfort 2011-07-28 16:09:02 UTC
I am on an XMPP well named room, and my user appears twice in the room's participants list.

This is with git master as of today and gabble 0.13.2
Comment 1 Guillaume Desmottes 2011-08-01 12:44:09 UTC
Did you invite someone to this room or did you get invited? I already observed this when testing invitations iirc.
Comment 2 Emilio Pozuelo Monfort 2011-08-01 13:01:42 UTC
I got invited and hit this bug. Then I left by accident, and when I joined the room again by myself, I didn't hit it. So it definitely seems to be exclusive to invitations.
Comment 3 Gwendal 2011-08-30 09:40:42 UTC
Same thing happens when i'm invited in a gtalk room, my nickname appears twice.
Comment 4 Guillaume Desmottes 2012-01-18 16:19:38 UTC
*** Bug 668188 has been marked as a duplicate of this bug. ***
Comment 5 Guillaume Desmottes 2012-01-19 09:33:58 UTC
Looks like this bug has been fixed with my latest contact management refactoring. Please reopen if you can reproduce with Empathy 3.3.4 or newer.
Comment 6 Guillaume Desmottes 2012-03-26 08:30:33 UTC
*** Bug 672703 has been marked as a duplicate of this bug. ***
Comment 7 Matthias Clasen 2012-03-30 12:50:03 UTC
Still seeing this with 3.4.0
Comment 8 Matthias Clasen 2012-03-30 12:50:31 UTC
Created attachment 210954 [details]
screenshot
Comment 9 Guillaume Desmottes 2012-03-30 13:44:48 UTC
Created attachment 210956 [details]
test script

Do you know how to reproduce this issue?

Could you please check with this test script what are the members at the Telepathy level?
Comment 10 Matthias Clasen 2012-03-30 14:54:47 UTC
None of the channels have any duplicate members, according to that script. Yet, the ui shows dupes (or triplets, etc) in some channels.
Comment 11 Volker Sobek (weld) 2012-03-31 16:11:15 UTC
I noticed that this happens for me when I have a few favorite channels on one server checked for auto-joining.

When I start empathy and the fist channel window that pops up is #empathy, then I see duplicates for a given user A 'arriving' in the contact list of the #empathy tab each time a new channel is joined (tab opens) in which user A happens to be, too.
Comment 12 Guillaume Desmottes 2012-04-02 10:08:38 UTC
(In reply to comment #10)
> None of the channels have any duplicate members, according to that script. Yet,
> the ui shows dupes (or triplets, etc) in some channels.

Thanks for testing. So yeah that's definitely an Empathy bug.
Comment 13 Guillaume Desmottes 2012-04-02 11:46:15 UTC
(In reply to comment #11)
> I noticed that this happens for me when I have a few favorite channels on one
> server checked for auto-joining.
> 
> When I start empathy and the fist channel window that pops up is #empathy, then
> I see duplicates for a given user A 'arriving' in the contact list of the
> #empathy tab each time a new channel is joined (tab opens) in which user A
> happens to be, too.

Any chance you could attach Empathy.Chat logs (help - debug) when reproducing this issue? Please specify the name and nick of the bugged contact.
Comment 14 Volker Sobek (weld) 2012-04-02 12:19:30 UTC
Created attachment 211130 [details]
Empathy log with duplicates of the users 'andre' and 'bandini' appearing in the #empathy contact list.
Comment 15 Volker Sobek (weld) 2012-04-02 12:34:58 UTC
I sometimes can reproduce it like this, too:

In any chat room, say #room_A, choose a nick and do
/whois nick

if the nick is in a room that you're not in yet join this room:
/join #room_B

Notice that a new duplicate of the nick appears in the contact list of #room_A.
Comment 16 Guillaume Desmottes 2012-05-07 13:57:03 UTC
I still didn't manage to reproduce this bug. If someone find a way to do so please let me know.
Comment 17 Debarshi Ray 2012-09-07 18:52:07 UTC
*** Bug 683591 has been marked as a duplicate of this bug. ***
Comment 18 Guillaume Desmottes 2013-01-04 14:35:49 UTC
*** Bug 688143 has been marked as a duplicate of this bug. ***
Comment 19 GNOME Infrastructure Team 2018-05-22 14:57:03 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/empathy/issues/404.