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

Pidgin trac at pidgin.im
Mon May 30 09:30:10 EDT 2011


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

Old description:

> 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...

New description:

 Hi,

 I use Adium. I sent a ticket (#a9126) 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: #a9126.

 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#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list