Too many icq transports displays

Bug #196119 reported by Joan
10
Affects Status Importance Assigned to Milestone
Coccinella
Fix Released
High
Mats

Bug Description

I managed to connect through work´s proxy with Coccinella at last, it works but this time I can see FIVE icq transports in spite of I have only FOUR contacts. I can see that icq.netlab.cz is e.g. "away" but I don´t know who is it?
I try to insert a screen of my curious roster, that is the best way to explain it:
[URL=http://img174.imageshack.us/my.php?image=buguprbj4.jpg][IMG]http://img174.imageshack.us/img174/5311/buguprbj4.th.jpg[/IMG][/URL]
Is it a bug or am I shiftless?

Revision history for this message
sander (s-devrieze) wrote :

Image added to bug entry. This bug may be related to the fact that HTTP Polling is used.

Revision history for this message
Joan (janula-pce) wrote :

This thing may be relative to many icq transports:
I have 3 contacts (below) which I am not able to authorize... one of these contacts have authorized me many times but I can see him "unconnected" always :-( There is a white note of interrogation "?" in the red field - please, can you help me how to change it? Not even repetitive authorization of these contacts doesn´t help...
Thank you very much!

Revision history for this message
Mats (matsben) wrote :

This bug was due to the unsystematic handling of JIDs in the roster code where the roster JID actually has a resource part, icq.some.se/registered, which confused the inner logic of the roster. Note to myself: not too far away I really need to rewrite the jlib::roster library to be more systematic.

Changed in coccinella:
milestone: none → 0.96.6
status: New → Fix Committed
sander (s-devrieze)
Changed in coccinella:
assignee: nobody → matsben
importance: Undecided → High
Revision history for this message
sander (s-devrieze) wrote :

According to this comment, the bug may be still unfixed: http://coccinella.im/node/206#comment-390

Revision history for this message
Mats (matsben) wrote : Re: [Bug 196119] Re: Too many icq transports displays

Or rather, multiplicated ICQ transport. I'm testing what is current
cvs on Mac using the njs.netlab.cz server with icq.jabber.cz transport
and I see only one transport. Before, with the bug, it got one more
each time I changed my presence. But now it looks OK. Exactly, under
what circumstances do you get multiple transports, and exactly what
transport JID?

Revision history for this message
Chascon (chascone) wrote :

"Exactly, under
what circumstances do you get multiple transports, and exactly what
transport JID?"

It happens when you go from "Available" status to "Away", and continues when you go back to "Available", and the aim.netlab.cz transport.

Revision history for this message
Chascon (chascone) wrote :

and the jabber.cz server

Revision history for this message
sander (s-devrieze) wrote :

Maybe some idea is to remove all transports and start from scratch. I know Mats added some caching for disco information and maybe this bug is only still there because it's in the cache? (just some thought; don't kill me if it does not work)

Revision history for this message
Mats (matsben) wrote :

I have tested both jabber.cz and netlab.cz which use the same aim transport, aim.netlab.cz, and I can't reproduce what you see even of I switch my presence back and forth. This is on Mac but shouldn't make a difference. See attached shots.

Revision history for this message
Mats (matsben) wrote :

Second attachment...

sander (s-devrieze)
Changed in coccinella:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.