[Pidgin] #8161: Impossible to delete a gadu-gadu contact from the list

Pidgin trac at pidgin.im
Sun Jan 18 06:24:14 EST 2009


#8161: Impossible to delete a gadu-gadu contact from the list
--------------------------------------------+-------------------------------
 Reporter:  esuomikim                       |     Owner:  bartosz
     Type:  defect                          |    Status:  new    
Component:  Gadu-Gadu                       |   Version:  2.5.4  
 Keywords:  gadu-gadu, contact list, adium  |  
--------------------------------------------+-------------------------------
 Hi,

 I use Adium, I send a ticket ([http://trac.adiumx.com/ticket/9126]) to
 Adium's development, but they say they cannot do anything about that and I
 have to send it to you...

 The problem is that after re-launching Adium deleted gadu-gadu contact
 appears again in the contact list. Because of that I have many impossible-
 to-delete "zombie" contacts on the list.

 Exporting/importing list doesn't work. Contacts are just impossible to
 delete. The contacts also change their folders after "deleting": now I
 have a folder "trash" with not-used contacts, and after deleting those
 contacts some of them go back to folders they were before they gone
 "trash".

 Here is log ("XXX" are for privacy):


 {{{
 19:58:56: -[AdiumPreferredAccounts
 preferredAccountForSendingContentType:toContact:]: Could not find an
 online choice to talk to <AIListContact:a696730 Gadu-Gadu.XXX>; will
 include offline accounts
 19:58:56: <ESPurpleGaduGaduAccount:903ab90 2>:XXX: privacyOptions are 5
 19:59:03: -[AIListCell _drawHighlightWithFrame:inView:]:
 19:59:06: (Libpurple: gg) ** gg_remove_notify_ex(0xa15e5a0, 0, 3);
 19:59:06: (Libpurple: gg) ** gg_send_packet(0xa15e5a0, 0x0e, ...)
 19:59:06: -[AIListCell _drawHighlightWithFrame:inView:]:
 19:59:06: Uploading gadu-gadu list...
 19:59:06: (Libpurple: gg) ** gg_send_packet(0xa15e5a0, 0x16, ...)
 19:59:06: (Libpurple: gg) ** gg_send_packet(0xa15e5a0, 0x16, ...)
 19:59:06: (Libpurple: gg) ** gg_send_packet(0xa15e5a0, 0x16, ...)
 19:59:06: (Libpurple: gg) ** gg_send_packet(0xa15e5a0, 0x16, ...)
 19:59:06: -[AIListCell _drawHighlightWithFrame:inView:]:
 19:59:08: (Libpurple: gg) ** gg_watch_fd(0xa15e5a0);
 19:59:08: (Libpurple: gg) // gg_watch_fd() GG_STATE_CONNECTED
 19:59:08: (Libpurple: gg) ** gg_watch_fd_connected(0xa15e5a0, 0x136e240);
 19:59:08: (Libpurple: gg) ** gg_recv_packet(0xa15e5a0);
 19:59:08: (Libpurple: gg) // gg_recv_packet() header recv(15,0xbfffde70,8)
 = 8
 19:59:08: (Libpurple: gg) // gg_recv_packet() body recv(15,0xa8bb618,1) =
 1
 19:59:08: (Libpurple: gg) // gg_watch_fd_connected() received userlist
 reply
 19:59:08: (Libpurple: gg) ** gg_event_free(0x136e240);
 19:59:09: (Libpurple: gg) ** gg_watch_fd(0xa15e5a0);
 19:59:09: (Libpurple: gg) // gg_watch_fd() GG_STATE_CONNECTED
 19:59:09: (Libpurple: gg) ** gg_watch_fd_connected(0xa15e5a0, 0x134d8e0);
 19:59:09: (Libpurple: gg) ** gg_recv_packet(0xa15e5a0);
 19:59:09: (Libpurple: gg) // gg_recv_packet() header recv(15,0xbfffde70,8)
 = 8
 19:59:09: (Libpurple: gg) // gg_recv_packet() body recv(15,0xa89c298,1) =
 1
 19:59:09: (Libpurple: gg) // gg_watch_fd_connected() received userlist
 reply
 19:59:09: (Libpurple: gg) ** gg_event_free(0x134d8e0);
 19:59:09: (Libpurple: gg) ** gg_watch_fd(0xa15e5a0);
 19:59:09: (Libpurple: gg) // gg_watch_fd() GG_STATE_CONNECTED
 19:59:09: (Libpurple: gg) ** gg_watch_fd_connected(0xa15e5a0, 0xa4b7770);
 19:59:09: (Libpurple: gg) ** gg_recv_packet(0xa15e5a0);
 19:59:09: (Libpurple: gg) // gg_recv_packet() header recv(15,0xbfffde70,8)
 = 8
 19:59:09: (Libpurple: gg) // gg_recv_packet() body recv(15,0xa426938,1) =
 1
 19:59:09: (Libpurple: gg) // gg_watch_fd_connected() received userlist
 reply
 19:59:09: (Libpurple: gg) ** gg_event_free(0xa4b7770);
 19:59:09: (Libpurple: gg) ** gg_watch_fd(0xa15e5a0);
 19:59:09: (Libpurple: gg) // gg_watch_fd() GG_STATE_CONNECTED
 19:59:09: (Libpurple: gg) ** gg_watch_fd_connected(0xa15e5a0, 0xa45ff90);
 19:59:09: (Libpurple: gg) ** gg_recv_packet(0xa15e5a0);
 19:59:09: (Libpurple: gg) // gg_recv_packet() header recv(15,0xbfffde70,8)
 = 8
 19:59:09: (Libpurple: gg) // gg_recv_packet() body recv(15,0x13462b8,1) =
 1
 19:59:09: (Libpurple: gg) // gg_watch_fd_connected() received userlist
 reply
 19:59:09: (Libpurple: gg) GG_USERLIST_PUT_REPLY
 19:59:09: adiumPurpleNotifyMessage: type: 2

 Buddy list uploaded
 Your buddy list was stored on the server.
 19:59:09: (Libpurple: gg) ** gg_event_free(0xa45ff90);
 19:59:11: (Libpurple: util) Writing file blist.xml to directory
 /Users/XXX/Library/Application Support/Adium 2.0/Users/Default/libpurple
 19:59:11: (Libpurple: util) Writing file /Users/XXX/Library/Application
 Support/Adium 2.0/Users/Default/libpurple/blist.xml
 19:59:13: -[AIListCell _drawHighlightWithFrame:inView:]:
 19:59:46: (Libpurple: gg) ** gg_ping(0xa15e5a0);
 19:59:46: (Libpurple: gg) ** gg_send_packet(0xa15e5a0, 0x08, ...)

 }}}

 More info on Adium's ticket: http://trac.adiumx.com/ticket/9126

 PS I'd be really grateful if anyone could fix it or at least could have
 any ideas about it...

-- 
Ticket URL: <http://developer.pidgin.im/ticket/8161>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list