GNOME Bugzilla – Bug 306382
Joining group chat first time fails, second time crashes Gossip
Last modified: 2005-07-15 17:22:20 UTC
Please describe the problem: When I try to join a groupchat on my server, it fails the first time, and seem to work the second time until you type something, it crashes. Steps to reproduce: 1. Open the Join Group Chat dialog. 2. Choose a nickname, server "conference.luon.net", and any room name. 3. Click on "Join" 4. "Progress" bar moves but nothing happens for a long time. 5. Press "Cancel" and again "Join" 6. When logged in to the channel, type something in the input field and press Enter. Actual results: Gossip crashes. Expected results: I would have expected to join/create the first time and being able to talk :) Does this happen every time? Yes. Other information: Sorry, got no debugging symbols, let me know if you know one with those, gdb traceback:
+ Trace 60503
Managed to hunt this bugger down. Basically I think it is gossip_jabber_chatrooms_join() where we try to add a second JID that already exists in the Hash table. This atleast is where things go a bit foo bar. I'll find time to fix it shortly...
Fixed.