GNOME Bugzilla – Bug 655512
Contact appears twice in participants list in MUCs
Last modified: 2018-05-22 14:57:03 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
Did you invite someone to this room or did you get invited? I already observed this when testing invitations iirc.
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.
Same thing happens when i'm invited in a gtalk room, my nickname appears twice.
*** Bug 668188 has been marked as a duplicate of this bug. ***
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.
*** Bug 672703 has been marked as a duplicate of this bug. ***
Still seeing this with 3.4.0
Created attachment 210954 [details] screenshot
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?
None of the channels have any duplicate members, according to that script. Yet, the ui shows dupes (or triplets, etc) in some channels.
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.
(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.
(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.
Created attachment 211130 [details] Empathy log with duplicates of the users 'andre' and 'bandini' appearing in the #empathy contact list.
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.
I still didn't manage to reproduce this bug. If someone find a way to do so please let me know.
*** Bug 683591 has been marked as a duplicate of this bug. ***
*** Bug 688143 has been marked as a duplicate of this bug. ***
-- 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.