GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu"... (gdb) handle SIG33 pass snostop noptrint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set paginataion 0 (gdb) run Starting program: /usr/bin/pidgin [Thread debugging using libthread_db enabled] [New Thread 0x7fa08e7c37d0 (LWP 8291)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fa08e7c37d0 (LWP 8291)] 0x00007fa074983c30 in ?? () (gdb) backtrace full #0 0x00007fa074983c30 in ?? () No symbol table info available. #1 0x00007fa08ab21230 in __xmlRaiseError () from /usr/lib/libxml2.so.2 No symbol table info available. #2 0x00007fa08ab25d82 in ?? () from /usr/lib/libxml2.so.2 No symbol table info available. #3 0x00007fa08ab344e7 in ?? () from /usr/lib/libxml2.so.2 No symbol table info available. #4 0x00007fa08ab34d41 in xmlParseElement () from /usr/lib/libxml2.so.2 No symbol table info available. #5 0x00007fa08ab3b982 in xmlParseDocument () from /usr/lib/libxml2.so.2 No symbol table info available. #6 0x00007fa08ab3c45e in xmlSAXUserParseMemory () from /usr/lib/libxml2.so.2 No symbol table info available. #7 0x00007fa08b67240d in xmlnode_from_str (str=0x3de77e0 "Adam Stovicekimage/pngiVBORw0KGgoAAAANSUhEUgAAAFAAAABgCAIAAAAFCWJXAAAAA3NCSVQICAjb4U/gAAAgAElEQVR42ly8a5Nk2XUdttbe59ybmVXV78FgMADxIADxAYq"..., size=) at ../../libpurple/xmlnode.c:715 ret = real_size = 16706 __PRETTY_FUNCTION__ = "xmlnode_from_str" #8 0x00007fa077ecb8ad in jabber_set_info (gc=0x3d90e30, info=0x3de77e0 "Adam Stovicekimage/pngiVBORw0KGgoAAAANSUhEUgAAAFAAAABgCAIAAAAFCWJXAAAAA3NCSVQICAjb4U/gAAAgAElEQVR42ly8a5Nk2XUdttbe59ybmVXV78FgMADxIADxAYq"...) at ../../../../libpurple/protocols/jabber/buddy.c:440 img = iq = js = (JabberStream *) 0x3d92200 vc_node = (xmlnode *) 0x0 tag_attr = #9 0x00007fa077ecbb18 in jabber_set_buddy_icon (gc=0x3d90e30, img=0x3d302a0) at ../../../../libpurple/protocols/jabber/buddy.c:614 gpresence = status = #10 0x00007fa077ecbec1 in jabber_vcard_save_mine (js=0x3d92200, packet=, data=) at ../../../../libpurple/protocols/jabber/buddy.c:1178 vcard = txt = img = #11 0x00007fa077ed31c8 in jabber_iq_parse (js=0x3d92200, packet=0x3d67290) at ../../../../libpurple/protocols/jabber/iq.c:359 query = (xmlnode *) 0x0 error = x = xmlns = type = id = 0x3d41210 "purpleabc8c9ad" from = 0x0 #12 0x00007fa077edb4d1 in jabber_process_packet (js=0x3d92200, packet=0x7fff967f34b8) at ../../../../libpurple/protocols/jabber/jabber.c:252 xmlns = 0x736920706d65742d
#13 0x00007fa077edf0a7 in jabber_parser_element_end_libxml (user_data=0x29e05e0, element_name=, prefix=0x21
, namespace=0x1
) at ../../../../libpurple/protocols/jabber/parser.c:123 packet = (xmlnode *) 0x7fa074984300 #14 0x00007fa08ab2cfd3 in ?? () from /usr/lib/libxml2.so.2 No symbol table info available. #15 0x00007fa08ab39e68 in xmlParseChunk () from /usr/lib/libxml2.so.2 No symbol table info available. #16 0x00007fa077edee65 in jabber_parser_process (js=0x3d92200, buf=0x3d92858 "\001", len=33) at ../../../../libpurple/protocols/jabber/parser.c:225 ret = #17 0x00007fa077eda595 in jabber_recv_cb_ssl (data=0x3d90e30, gsc=0x3d03750, cond=) at ../../../../libpurple/protocols/jabber/jabber.c:499 js = (JabberStream *) 0x3d92200 len = buf = "YSdJREhYtGQ3DGETlMEOhsTcESYE5hHcEqIakCzFWNmQJEwL4gUGpEErKAkC2PzcIcCqkrD0eXNd93qNIAf3VhVbsUAEG5cb3UrZS4RwMR2CGP/Hwlelr4T4BmyAAAAAElFTkSuQmCC\000WS7fSjsu27xBouT5988fr+fa26bsaw"... #18 0x000000000046661e in pidgin_io_invoke (source=, condition=, data=) at ../../pidgin/gtkeventloop.c:78 closure = (PidginIOClosure *) 0x3d673c0 purple_cond = PURPLE_INPUT_READ #19 0x00007fa08b9130ca in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #20 0x00007fa08b9167a0 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #21 0x00007fa08b916c6d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #22 0x00007fa08cac59f7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #23 0x000000000047dc83 in main (argc=1, argv=0x7fff967f5ca8) at ../../pidgin/gtkmain.c:880 opt_help = opt_login = 0 opt_nologin = 0 opt_version = opt_si = 1 opt_config_dir_arg = 0x0 opt_login_arg = 0x0 opt_session_arg = 0x0 accounts = sigset = {__val = {81927, 0 }} prev_sig_disp = (void (*)(int)) 0x7fa074984300 errmsg = "\227\224_\213 \177\000\0007O^\216 \177\000\000\001\000\000\000\000\000\000\000ØÄ|\216 \177\000\000p;\177\226ÿ\177\000\000\000\000\000\000\000\000\000\000\213\224_\213 \177\000\0007O^\216 \177\000\000\001\000\000\000 \177\000\000\000À|\216 \177\000\000 ;\177\226ÿ\177\000\000\000\000\000\000\000\000\000\000ù\223_\213 \177\000\0007O^\216 \177\000\000\000À|\216 \177\000\000¸T\177\216 \177\000\000¨y}\216 \177\000\000ðT}\216 \177\000\000\000°}\216 \177\000\000\000@}\216 \177\000\000\000`}\216 \177\000\000ÈY}\216 \177\000\000\000p}\216 \177\000\000ØÄ|\216 \177\000\000 É|\216 \177\000\000"... error = (GError *) 0x0 opt = gui_check = debug_enabled = migration_failed = active_accounts = long_options = {{name = 0x4c1ae2 "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x4aef36 "debug", has_arg = 0, flag = 0x0, val = 100}, {name = 0x4b2de5 "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x4af201 "login", has_arg = 2, flag = 0x0, val = 108}, {name = 0x4bda28 "multiple", has_arg = 0, flag = 0x0, val = 109}, {name = 0x4bda31 "nologin", has_arg = 0, flag = 0x0, val = 110}, {name = 0x4bda39 "nocrash", has_arg = 0, flag = 0x0, val = 120}, {name = 0x4c1ad8 "session", has_arg = 1, flag = 0x0, val = 115}, {name = 0x4b4c4f "version", has_arg = 0, flag = 0x0, val = 118}, {name = 0x4c1aeb "display", has_arg = 1, flag = 0x0, val = 68}, {name = 0x4bda41 "sync", has_arg = 0, flag = 0x0, val = 83}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}} (gdb) info registers rax 0x7fa074984300 140327127630592 rbx 0x1 1 rcx 0x1 1 rdx 0x21 33 rsi 0x3d92858 64563288 rdi 0x29e05e0 43910624 rbp 0x0 0x0 rsp 0x7fff967f2fc8 0x7fff967f2fc8 r8 0x3d2dc80 64150656 r9 0x736920706d65742d 8316213854160122925 r10 0x7fa08b3bba70 140327507442288 r11 0x0 0 r12 0x0 0 r13 0x3d92858 64563288 r14 0x1 1 r15 0x3dd5960 64837984 rip 0x7fa074983c30 0x7fa074983c30 eflags 0x10206 [ PF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x7fa0 32672 fioff 0x8c054047 -1945812921 foseg 0x7fff 32767 fooff 0x967ef818 -1770063848 fop 0x51f 1311 mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] (gdb) thread apply all backtrace Thread 1 (Thread 0x7fa08e7c37d0 (LWP 8291)): #0 0x00007fa074983c30 in ?? () #1 0x00007fa08ab21230 in __xmlRaiseError () from /usr/lib/libxml2.so.2 #2 0x00007fa08ab25d82 in ?? () from /usr/lib/libxml2.so.2 #3 0x00007fa08ab344e7 in ?? () from /usr/lib/libxml2.so.2 #4 0x00007fa08ab34d41 in xmlParseElement () from /usr/lib/libxml2.so.2 #5 0x00007fa08ab3b982 in xmlParseDocument () from /usr/lib/libxml2.so.2 #6 0x00007fa08ab3c45e in xmlSAXUserParseMemory () from /usr/lib/libxml2.so.2 #7 0x00007fa08b67240d in xmlnode_from_str (str=0x3de77e0 "Adam Stovicekimage/pngiVBORw0KGgoAAAANSUhEUgAAAFAAAABgCAIAAAAFCWJXAAAAA3NCSVQICAjb4U/gAAAgAElEQVR42ly8a5Nk2XUdttbe59ybmVXV78FgMADxIADxAYq"..., size=) at ../../libpurple/xmlnode.c:715 #8 0x00007fa077ecb8ad in jabber_set_info (gc=0x3d90e30, info=0x3de77e0 "Adam Stovicekimage/pngiVBORw0KGgoAAAANSUhEUgAAAFAAAABgCAIAAAAFCWJXAAAAA3NCSVQICAjb4U/gAAAgAElEQVR42ly8a5Nk2XUdttbe59ybmVXV78FgMADxIADxAYq"...) at ../../../../libpurple/protocols/jabber/buddy.c:440 #9 0x00007fa077ecbb18 in jabber_set_buddy_icon (gc=0x3d90e30, img=0x3d302a0) at ../../../../libpurple/protocols/jabber/buddy.c:614 #10 0x00007fa077ecbec1 in jabber_vcard_save_mine (js=0x3d92200, packet=, data=) at ../../../../libpurple/protocols/jabber/buddy.c:1178 #11 0x00007fa077ed31c8 in jabber_iq_parse (js=0x3d92200, packet=0x3d67290) at ../../../../libpurple/protocols/jabber/iq.c:359 #12 0x00007fa077edb4d1 in jabber_process_packet (js=0x3d92200, packet=0x7fff967f34b8) at ../../../../libpurple/protocols/jabber/jabber.c:252 #13 0x00007fa077edf0a7 in jabber_parser_element_end_libxml (user_data=0x29e05e0, element_name=, prefix=0x21
, namespace=0x1
) at ../../../../libpurple/protocols/jabber/parser.c:123 #14 0x00007fa08ab2cfd3 in ?? () from /usr/lib/libxml2.so.2 #15 0x00007fa08ab39e68 in xmlParseChunk () from /usr/lib/libxml2.so.2 #16 0x00007fa077edee65 in jabber_parser_process (js=0x3d92200, buf=0x3d92858 "\001", len=33) at ../../../../libpurple/protocols/jabber/parser.c:225 #17 0x00007fa077eda595 in jabber_recv_cb_ssl (data=0x3d90e30, gsc=0x3d03750, cond=) at ../../../../libpurple/protocols/jabber/jabber.c:499 #18 0x000000000046661e in pidgin_io_invoke (source=, condition=, data=) at ../../pidgin/gtkeventloop.c:78 #19 0x00007fa08b9130ca in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #20 0x00007fa08b9167a0 in ?? () from /usr/lib/libglib-2.0.so.0 #21 0x00007fa08b916c6d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #22 0x00007fa08cac59f7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #23 0x000000000047dc83 in main (argc=1, argv=0x7fff967f5ca8) at ../../pidgin/gtkmain.c:880 (gdb) quit The program is running. Exit anyway? (y or n)