[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