[Pidgin] #11597: Buddies appear several times

Pidgin trac at pidgin.im
Thu Apr 15 04:02:59 EDT 2010


#11597: Buddies appear several times
----------------------------------------------------------+-----------------
 Reporter:  csaba.juhos                                   |        Owner:  marv               
     Type:  defect                                        |       Status:  new                
Milestone:                                                |    Component:  Yahoo!/Yahoo! JAPAN
  Version:  2.6.6                                         |   Resolution:                     
 Keywords:  buddies friends several times more than once  |  
----------------------------------------------------------+-----------------

Comment(by csaba.juhos):

 Replying to [comment:6 rekkanoryo]:
 > I must be missing something, as I don't see any duplicated buddies in
 either the debug log or the blist.xml I received.  What I *do* see is us
 not handling something correctly from the server.  It ''looks'' as if
 several of the buddies on the list are ungrouped, but as far as I know
 that should not be possible, even if the list is split into multiple YMSG
 packets.  Looking at the relevant code paths, I'm not entirely sure what
 to do to fix it.
 >
 > marv, any ideas would be appreciated.

 Hi rekkanoryo,

 There '''are''' duplicated entries in blist.xml:
 {{{
 $ grep juhoz1024 blist.xml | wc -l
 28
 }}}
 juhoz1024 is a buddy in the "Buddies" group. In my current blist.xml it
 appears 31 times.

 I've also noticed that all duplicated contacts always appear offline.

 I've also found that moving all occurrences of a duplicated buddy to
 another group eliminates the duplicates. The buddy appears only once in
 the new group and it isn't permanently offline anymore. I think this is
 only a workaround and expect new duplicates to appear.

 I'll do a fresh install on a third system and send you the debug log. I'll
 also send a debug log with moving around duplicate buddies.

 Csabi

 P.S.: Let me know if there's anything I can do to help.

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


More information about the Tracker mailing list