[Pidgin] #11958: Get Info on contact doesn't work with Gadu-Gadu protocol.
Pidgin
trac at pidgin.im
Mon Feb 28 15:00:18 EST 2011
#11958: Get Info on contact doesn't work with Gadu-Gadu protocol.
-----------------------------+----------------------------------------------
Reporter: diskape | Owner: bartosz
Type: defect | Status: new
Milestone: Patches welcome | Component: Gadu-Gadu
Version: 2.7.0 | Resolution:
Keywords: |
-----------------------------+----------------------------------------------
Comment(by Misiur):
As we can see this line is source of error.
{{{
(18:37:35) gg: ggp_pubdir_reply_handler(): seq 1315784287 --> form
00000000(18:37:35) g_log: ggp_pubdir_reply_handler: assertion `form !=
NULL' failed
}}}
Diffrence between Linux form (variable?)
{{{
form 0x8909e80
}}}
And Windows form
{{{
form 00000000
}}}
In file gg.c I've found
{{{
form = ggp_search_get(info->searches, seq);
}}}
seq is correct value, info (IMHO) is good too, because it's used elsewhere
(GGPInfo *info = gc->proto_data;)
What is ggp_search_get?
{{{
GGPSearchForm *ggp_search_get(GGPSearches *searches, guint32 seq)
{
g_return_val_if_fail(searches != NULL, NULL);
return g_hash_table_lookup(searches, &seq);
}
}}}
I'm only PHP programmer, so I can't help, I don't know even how to compile
properly lol, but I'd really love to see working status retrieving
(especially it's annoying when I need someone's status). I appreciate
everyone's work.
Also: http://developer.pidgin.im/ticket/13400 - this means that we need
someone from outside to help, or only solution is waiting?
--
Ticket URL: <http://developer.pidgin.im/ticket/11958#comment:30>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list