[Pidgin] #11863: Using "Get X-Status Msg" on offline ICQ buddy causes Pidgin's crash
Pidgin
trac at pidgin.im
Fri May 14 12:38:17 EDT 2010
#11863: Using "Get X-Status Msg" on offline ICQ buddy causes Pidgin's crash
--------------------------------------+-------------------------------------
Reporter: Fellrond | Owner: MarkDoliner
Type: defect | Status: new
Milestone: 2.7.1 | Component: ICQ
Version: 2.7.0 | Resolution:
Keywords: x-status oscar icq 2.7.0 |
--------------------------------------+-------------------------------------
Comment(by darkrain42):
Also https://bugzilla.redhat.com/show_bug.cgi?id=592258 &
https://bugzilla.redhat.com/show_bug.cgi?id=592194.
The issue is that 8c322571bfb4f2d00c9126e59746445f877be296 updated
purple_parse_msgerr, but only updated one of the two possible call sites
(the other one being misc.c:generror().
{{{
<&nosnilmot> ah ha. and my attempt to reproduce did log this:
(10:03:07) oscar: icbm error: received response from request without a
buddy name!
so error() is returning 0 and it's falling back to generror() ?
< darkrain42> Yeah, I think so.
< darkrain42> I guess generror() could be taught to add the extra argument
if it's
an ICBM SNAC (these names make me feel silly), if
there's no better
solution
<&nosnilmot> there's also the question of why the response has no buddy
name
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/11863#comment:4>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list