Bugs item #1680258, was opened at 2007-03-13 20:39
Message generated for change (Comment added) made by deryni9
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1680258&group_id=235

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: 2.0.0 beta 5
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Gustavo Maciel Dias Vieira (gdvieira)
Assigned to: Nobody/Anonymous (nobody)
Summary: Adding a Jabber buddy creates a duplicated entry.

Initial Comment:
I have a intermitent problem that happens when I add a new Jabber user. When I 
ask another user to see his presence, he is added to my roster. Later, when he 
authorizes me, Gaim asks me for my authorization. After granting his 
authorization Gaim asks me if I want to include him in my roster (even though I 
was the one invinting in the first place), if I click Add I get a duplicated 
contact.

This problem doesn't happen with all clients (client of the other part), but 
seem to affect all servers. I've experienced it using the GTalk server and a 
Jabberd2 server under my control. I can't reproduce it with two instances of 
Gaim, but I can reproduce the bug reliably using Gaim and the Gizmo client. I 
also believe I saw the bug when interacting with a user of the Orkut client(!).

This bug was previously reported as bug #1583930, but it keeps closing due the 
lack of activity from the original poster. More information can be found there.

I'm attaching the Debug Window output of my side of the transaction.


----------------------------------------------------------------------

>Comment By: Etan Reisner (deryni9)
Date: 2007-03-13 21:54

Message:
Logged In: YES 
user_id=516184
Originator: NO

And actually looking at the debug output more carefully, the other client
isn't telling you that you can add them until the very end so gaim is doing
the right thing I believe. I'll bet if you get the gaim<->gaim debug output
you'll spot the difference.
To point to the lines in the current log that I'm talking about you'll
notice that gaim does the right thing when your buddy sends you the
"(ssl)(142)" line near the bottom where they say "type='subscribed'" but
they *don't* send that earlier when they send "(ssl)(149)" and ask you to
let them add you.

----------------------------------------------------------------------

Comment By: Etan Reisner (deryni9)
Date: 2007-03-13 21:50

Message:
Logged In: YES 
user_id=516184
Originator: NO

Can you possibly try this with beta 6? Can you get the debug output of two
copies of gaim (when it works correctly)? I was pretty sure I fixed this
for the general case, but then I think it got broken again for a short
while and I'm not sure when it got fixed again. I could check but I'm lazy.
=)

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1680258&group_id=235

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Gaim-bugs mailing list
Gaim-bugs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gaim-bugs

Reply via email to