[Pidgin] #2931: Msimprpl user info overflow
Pidgin
trac at pidgin.im
Mon Sep 3 14:33:49 EDT 2007
#2931: Msimprpl user info overflow
-----------------------+----------------------------------------------------
Reporter: Jaywalker | Type: defect
Status: new | Priority: minor
Component: libpurple | Version: 2.1.1
Keywords: msimprpl | Pending: 0
-----------------------+----------------------------------------------------
Pidgin doesn't actually -crash- but it stops responding. It receives a
packet over and over until a signal interrupt. Here's a backtrace
{{{
#0 0xb73e028e in free () from /lib/i686/libc.so.6
No symbol table info available.
#1 0xb7673ef1 in g_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0xb68302c2 in msim_msg_free_element_data (elem=0x1) at message.c:400
No locals.
#3 0xb6830312 in msim_msg_free_element (data=0x3d647e30, user_data=0x0)
at message.c:437
No locals.
#4 0xb766a534 in g_list_foreach () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0xb6830178 in msim_msg_free (msg=0x86237a0) at message.c:455
No locals.
#6 0xb6833294 in msim_store_user_info (session=0x85a77d0, msg=0x8620a70,
user=0x0) at user.c:258
key_str = <value optimized out>
value_str = <value optimized out>
elem = <value optimized out>
username = (gchar *) 0x0
body = (GList *) 0x86237a0
body_node = <value optimized out>
__PRETTY_FUNCTION__ = "msim_store_user_info"
#7 0xb682dd3d in msim_process (session=0x85a77d0, msg=0x8620a70)
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/2931>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list