[Pidgin] #837: Segmentation fault in free () libc when getting Buddy Info
Pidgin
trac at pidgin.im
Wed May 9 17:18:44 EDT 2007
#837: Segmentation fault in free () libc when getting Buddy Info
---------------------------+------------------------------------------------
Reporter: cjr | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: pidgin (gtk) | Version: 2.0
Resolution: | Keywords:
Pending: 0 |
---------------------------+------------------------------------------------
Comment (by cjr):
Hi Ethan,
I am trying to get information on myself there. I tried to wait until I
was completely logged in, and ran into another problem. I get my jabber
account disconnected with a "Stream Error" reported by a popup dialog, and
choosing to re-connect promptly segfaults Pidgin, still in free () libc,
but this time there is the "No symbol table info available." message like
in #839.
Below is the backtrace, and here is the
[http://thaiopensource.org/~chris/pidgin3.ogg .ogg] of myself generating
the problem.
{{{
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208583888 (LWP 4755)]
---Type <return> to continue, or q <return> to quit---q
Quit
(gdb) bt full
#0 0x4ee9c6ac in free () from /lib/libc.so.6
No symbol table info available.
#1 0x4f0016e1 in g_free () from /lib/libglib-2.0.so.0
No symbol table info available.
#2 0x4125f474 in purple_buddy_icon_unref () from /usr/lib/libpurple.so.0
No symbol table info available.
#3 0x4125a2c3 in purple_buddy_set_icon () from /usr/lib/libpurple.so.0
No symbol table info available.
#4 0x4125efad in purple_buddy_icon_update () from /usr/lib/libpurple.so.0
No symbol table info available.
#5 0x4125f107 in purple_buddy_icon_set_data () from
/usr/lib/libpurple.so.0
No symbol table info available.
#6 0x4125f38c in purple_buddy_icon_new () from /usr/lib/libpurple.so.0
No symbol table info available.
#7 0x4125f559 in purple_buddy_icons_set_for_user () from
/usr/lib/libpurple.so.0
No symbol table info available.
#8 0x006124db in jabber_presence_parse () from
/usr/lib/purple-2/libjabber.so.0
No symbol table info available.
#9 0x00607ce2 in jabber_iq_parse () from /usr/lib/purple-2/libjabber.so.0
No symbol table info available.
#10 0x0060df1f in jabber_process_packet () from
/usr/lib/purple-2/libjabber.so.0
No symbol table info available.
#11 0x00610a09 in jabber_parser_process () from
/usr/lib/purple-2/libjabber.so.0
No symbol table info available.
#12 0x4f436ca7 in xmlParseXMLDecl () from /usr/lib/libxml2.so.2
No symbol table info available.
#13 0x4f443474 in xmlParseChunk () from /usr/lib/libxml2.so.2
No symbol table info available.
#14 0x006108ff in jabber_parser_process () from
/usr/lib/purple-2/libjabber.so.0
No symbol table info available.
#15 0x0060d868 in jabber_login () from /usr/lib/purple-2/libjabber.so.0
No symbol table info available.
#16 0x08099473 in pidgin_eventloop_get_ui_ops ()
No symbol table info available.
#17 0x4f023bad in g_io_channel_unix_get_fd () from /lib/libglib-2.0.so.0
No symbol table info available.
#18 0x4effa442 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#19 0x4effd41f in g_main_context_check () from /lib/libglib-2.0.so.0
No symbol table info available.
#20 0x4effd7c9 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#21 0x41d83554 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0x080aec31 in main ()
No symbol table info available.
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/837#comment:2>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list