[Pidgin] #2559: Suddently exit

Pidgin trac at pidgin.im
Tue Aug 14 10:19:08 EDT 2007


#2559: Suddently exit
----------------------------------------+-----------------------------------
 Reporter:  A.Faith                     |       Type:  defect
   Status:  new                         |   Priority:  minor 
Component:  libpurple                   |    Version:  2.1.0 
 Keywords:  crash, pidgin, irc, jabber  |    Pending:  0     
----------------------------------------+-----------------------------------
 I usually let pidgin logged on my yahoo, jabber and irc accounts. Today,
 after a few hours I've been out, I've found pidgin not running.
 trying to open it, after a few seconds crashed.
 then I've run it through GDB. here is the output :


 {{{
 [afaith at localhost ~]$ gdb pidgin
 GNU gdb 6.6-1mdv2007.1 (Mandriva Linux release 2007.1)
 Copyright (C) 2006 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you
 are
 welcome to change it and/or distribute copies of it under certain
 conditions.
 Type "show copying" to see the conditions.
 There is absolutely no warranty for GDB.  Type "show warranty" for
 details.
 This GDB was configured as "i586-mandriva-linux-gnu"...
 (no debugging symbols found)
 Using host libthread_db library "/lib/i686/libthread_db.so.1".
 (gdb) handle SIGPIPE nostop
 Signal        Stop      Print   Pass to program Description
 SIGPIPE       No        Yes     Yes             Broken pipe
 (gdb) run
 Starting program: /usr/bin/pidgin
 [Thread debugging using libthread_db enabled]
 [New Thread -1224960304 (LWP 15859)]

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread -1224960304 (LWP 15859)]
 0xb7232269 in free () from /lib/i686/libc.so.6
 (gdb) bt full
 #0  0xb7232269 in free () from /lib/i686/libc.so.6
 No symbol table info available.
 #1  0xb7504ef1 in g_free () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #2  0xb6a8dc88 in g_source_remove () from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #3  0xb6a8e535 in jabber_iq_parse () from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #4  0xb6a947e5 in jabber_process_packet ()
    from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #5  0xb6a97453 in g_source_remove () from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #6  0xb7b10989 in g_source_remove () from /usr/lib/libxml2.so.2
 No symbol table info available.
 #7  0xb7b1d2f4 in xmlParseChunk () from /usr/lib/libxml2.so.2
 No symbol table info available.
 #8  0xb6a97341 in jabber_parser_process ()
    from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #9  0xb6a941ea in g_source_remove () from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #10 0xb746222c in g_source_remove () from /usr/lib/libpurple.so.0
 ---Type <return> to continue, or q <return> to quit---
 No symbol table info available.
 #11 0x0809c966 in ?? ()
 No symbol table info available.
 #12 0xb75270c0 in g_source_remove () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #13 0xb74fdc38 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #14 0xb7500c28 in g_source_remove () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #15 0xb7500f44 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #16 0xb787330f in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #17 0x080b37d1 in main ()
 No symbol table info available.
 (gdb) quit
 The program is running.  Exit anyway? (y or n) y
 [afaith at localhost ~]$
 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/2559>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list