[Pidgin] #8782: Bonjour usernames stuck in offline status when added to groups

Pidgin trac at pidgin.im
Wed Mar 25 21:56:55 EDT 2009


#8782: Bonjour usernames stuck in offline status when added to groups
------------------------------------------+---------------------------------
 Reporter:  chearns                       |           Owner:  datallah
     Type:  defect                        |          Status:  new     
Milestone:                                |       Component:  Bonjour 
  Version:  2.5.5                         |      Resolution:          
 Keywords:  Pidgin bonjour offline group  |   Launchpad_bug:          
------------------------------------------+---------------------------------
Description changed by datallah:

Old description:

> Below is the log I took and others on the forum suggested filing a bug
> report because that is what it looked like to them.
>
> Basically, when using bonjour in pidgin clients show up and can chat
> fine.  If you create a group and move a user to a group it works fine.
> When either client goes offline and comes back online, the client that
> has the opposing bonjour user within a group fails to realize the client
> is back online.  The log shows that it picks up something about the
> client coming back, but doesn't finish the proper procedure.  Please let
> me know if this is indeed a bug.  If it is a limitation I need to start
> looking for another option, since I need to have a grouping feature for
> bonjour.
>
> Thanks
>

>

> Once Bonjour contacts are added to groups, they don't work properly next
> time either client is restarted.  From that point user remains offline.
>

>
> Me Online logging
> Buddy Offline
>
> Starts Pidgin on buddy
>
> Log me:
>
> (18:44:32) bonjour: Received new record for 'tom at CMMIT1' on iface 2
> (_presence._tcp., local.)
> (18:44:32) dnsquery: Performing DNS lookup for CMMIT1.local.
> (18:44:34) dnsquery: IP resolved for CMMIT1.local.
> (18:44:34) bonjour: Found buddy tom at CMMIT1 at 10.1.10.98:5298
> (18:44:34) blist: Updating buddy status for tom at CMMIT1 (Bonjour)
> (18:44:34) sound: Playing C:\Program Files\Pidgin\sounds\purple\login.wav
> (18:44:34) blist: Updating buddy status for tom at CMMIT1 (Bonjour)
> (18:44:39) util: Writing file blist.xml to directory C:\Documents and
> Settings\Administrator\Application Data\.purple
> (18:44:39) util: Writing file C:\Documents and
> Settings\Administrator\Application Data\.purple\blist.xml
>
> Buddy appears in Bonjour and IM works
>
> Move Buddy -> to User defined group
>
> Log me:
>
> (18:45:55) util: Writing file blist.xml to directory C:\Documents and
> Settings\Administrator\Application Data\.purple
> (18:45:55) util: Writing file C:\Documents and
> Settings\Administrator\Application Data\.purple\blist.xml
>
> Buddy appears online in new group and IM works
>
> Closing Buddy Client
>
> Buddy goes offline
>
> Log me:
>
> (18:46:46) bonjour: Received remove notification for 'tom at CMMIT1' on
> iface 2 (_presence._tcp., local.)
> (18:46:46) bonjour: Removed last presence for buddy 'tom at CMMIT1'; signing
> off buddy.
> (18:46:46) blist: Updating buddy status for tom at CMMIT1 (Bonjour)
> (18:46:46) sound: Playing C:\Program
> Files\Pidgin\sounds\purple\logout.wav
> (18:46:51) util: Writing file blist.xml to directory C:\Documents and
> Settings\Administrator\Application Data\.purple
> (18:46:51) util: Writing file C:\Documents and
> Settings\Administrator\Application Data\.purple\blist.xml
>
> Turning Buddy back on
>
> Log me:
>
> (18:49:11) bonjour: Received new record for 'tom at CMMIT1' on iface 2
> (_presence._tcp., local.)
> (18:49:11) dnsquery: Performing DNS lookup for CMMIT1.local.
> (18:49:14) dnsquery: IP resolved for CMMIT1.local.
>
> Buddy still appears offline
> No new Bonjour contact
> Buddy sees Me online
> Buddy IMs me but nothing happens on ME
> If I IM offline buddy on ME it crashes entirely.
>
> Closing Buddy again
>
> Log me:
>
> (18:50:29) bonjour: Received remove notification for 'tom at CMMIT1' on
> iface 2 (_presence._tcp., local.)
> (18:50:29) bonjour: Removed last presence for buddy 'tom at CMMIT1'; signing
> off buddy.
> (18:50:29) blist: Updating buddy status for tom at CMMIT1 (Bonjour)

New description:

 Below is the log I took and others on the forum suggested filing a bug
 report because that is what it looked like to them.

 Basically, when using bonjour in pidgin clients show up and can chat fine.
 If you create a group and move a user to a group it works fine.  When
 either client goes offline and comes back online, the client that has the
 opposing bonjour user within a group fails to realize the client is back
 online.  The log shows that it picks up something about the client coming
 back, but doesn't finish the proper procedure.  Please let me know if this
 is indeed a bug.  If it is a limitation I need to start looking for
 another option, since I need to have a grouping feature for bonjour.

 Thanks




 Once Bonjour contacts are added to groups, they don't work properly next
 time either client is restarted.  From that point user remains offline.



 Me Online logging
 Buddy Offline

 Starts Pidgin on buddy

 Log me:
 {{{
 (18:44:32) bonjour: Received new record for 'tom at CMMIT1' on iface 2
 (_presence._tcp., local.)
 (18:44:32) dnsquery: Performing DNS lookup for CMMIT1.local.
 (18:44:34) dnsquery: IP resolved for CMMIT1.local.
 (18:44:34) bonjour: Found buddy tom at CMMIT1 at 10.1.10.98:5298
 (18:44:34) blist: Updating buddy status for tom at CMMIT1 (Bonjour)
 (18:44:34) sound: Playing C:\Program Files\Pidgin\sounds\purple\login.wav
 (18:44:34) blist: Updating buddy status for tom at CMMIT1 (Bonjour)
 (18:44:39) util: Writing file blist.xml to directory C:\Documents and
 Settings\Administrator\Application Data\.purple
 (18:44:39) util: Writing file C:\Documents and
 Settings\Administrator\Application Data\.purple\blist.xml
 }}}

 Buddy appears in Bonjour and IM works

 Move Buddy -> to User defined group

 Log me:
 {{{
 (18:45:55) util: Writing file blist.xml to directory C:\Documents and
 Settings\Administrator\Application Data\.purple
 (18:45:55) util: Writing file C:\Documents and
 Settings\Administrator\Application Data\.purple\blist.xml
 }}}

 Buddy appears online in new group and IM works

 Closing Buddy Client

 Buddy goes offline

 Log me:
 {{{
 (18:46:46) bonjour: Received remove notification for 'tom at CMMIT1' on iface
 2 (_presence._tcp., local.)
 (18:46:46) bonjour: Removed last presence for buddy 'tom at CMMIT1'; signing
 off buddy.
 (18:46:46) blist: Updating buddy status for tom at CMMIT1 (Bonjour)
 (18:46:46) sound: Playing C:\Program Files\Pidgin\sounds\purple\logout.wav
 (18:46:51) util: Writing file blist.xml to directory C:\Documents and
 Settings\Administrator\Application Data\.purple
 (18:46:51) util: Writing file C:\Documents and
 Settings\Administrator\Application Data\.purple\blist.xml
 }}}

 Turning Buddy back on

 Log me:
 {{{
 (18:49:11) bonjour: Received new record for 'tom at CMMIT1' on iface 2
 (_presence._tcp., local.)
 (18:49:11) dnsquery: Performing DNS lookup for CMMIT1.local.
 (18:49:14) dnsquery: IP resolved for CMMIT1.local.
 }}}

 Buddy still appears offline
 No new Bonjour contact
 Buddy sees Me online
 Buddy IMs me but nothing happens on ME
 If I IM offline buddy on ME it crashes entirely.

 Closing Buddy again

 Log me:
 {{{
 (18:50:29) bonjour: Received remove notification for 'tom at CMMIT1' on iface
 2 (_presence._tcp., local.)
 (18:50:29) bonjour: Removed last presence for buddy 'tom at CMMIT1'; signing
 off buddy.
 (18:50:29) blist: Updating buddy status for tom at CMMIT1 (Bonjour)
 }}}

--

-- 
Ticket URL: <http://developer.pidgin.im/ticket/8782#comment:3>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list