[Pidgin] #11863: Using "Get X-Status Msg" on offline ICQ buddy causes Pidgin's crash
Pidgin
trac at pidgin.im
Wed May 19 21:44:12 EDT 2010
#11863: Using "Get X-Status Msg" on offline ICQ buddy causes Pidgin's crash
--------------------------------------+-------------------------------------
Reporter: Fellrond | Owner: MarkDoliner
Type: defect | Status: closed
Milestone: 2.7.1 | Component: ICQ
Version: 2.7.0 | Resolution: fixed
Keywords: x-status oscar icq 2.7.0 |
--------------------------------------+-------------------------------------
Changes (by markdoliner at pidgin.im):
* status: new => closed
* resolution: => fixed
Comment:
(In [e3dd36706068f3b8eabd630ff71d270c145cce42]):[[BR]]
If we get an error SNAC on the ICBM family and it's missing buddy name
then
don't fallthrough to the default error handler in misc.c. This was
causing
purple_parse_msgerr() in oscar.c to get called with different va_args than
it was expecting, which caused a crash. Specifically when trying to fetch
the ICQ x-status of an offline buddy.
Fixes #11863. This is nosnilmot's patch, I believe. I had no part in it,
other than verifying that I do believe it'll fix the crash.
--
Ticket URL: <http://developer.pidgin.im/ticket/11863#comment:20>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list