[Pidgin] #11981: Pidgin 2.7.0 Segmentation fault

Pidgin trac at pidgin.im
Thu May 20 12:02:54 EDT 2010


#11981: Pidgin 2.7.0 Segmentation fault
--------------------------+-------------------------------------------------
 Reporter:  linus         |     Owner:  rekkanoryo
     Type:  defect        |    Status:  new       
Component:  unclassified  |   Version:  2.7.0     
 Keywords:                |  
--------------------------+-------------------------------------------------
 Hello,

 I'm using pidgin 2.7.0 from PPA on Ubuntu Karmic 9.10. Every time I start
 it, it crashes with SIGSEGV without any action of myself.

 I've added the debug (started pidgin with -d). Hope you find it usefull.
 Apport shows a crash, but I don't attach the log because of the size of 9
 MB (core dump).

 '''gdb-Backtrace:'''


 {{{
 GNU gdb (GDB) 7.0-ubuntu
 Copyright (C) 2009 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later
 <http://gnu.org/licenses/gpl.html>
 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 "i486-linux-gnu".
 For bug reporting instructions, please see:
 <http://www.gnu.org/software/gdb/bugs/>...
 Reading symbols from /usr/bin/pidgin...Reading symbols from
 /usr/lib/debug/usr/bin/pidgin...done.
 (no debugging symbols found)...done.
 (gdb) handle SIGPIPE nostop noprint
 Signal        Stop      Print   Pass to program Description
 SIGPIPE       No        No      Yes             Broken pipe
 (gdb) run
 Starting program: /usr/bin/pidgin
 [Thread debugging using libthread_db enabled]
 [New Thread 0xb70abb70 (LWP 11706)]
 [New Thread 0xb67d6b70 (LWP 11751)]
 [Thread 0xb67d6b70 (LWP 11751) exited]

 Program received signal SIGSEGV, Segmentation fault.
 0x03683c49 in purple_parse_msgerr (od=0x8af8210, conn=0x84b3c28,
 fr=0x84b3c68)
     at /build/buildd/pidgin-2.7.0/./libpurple/protocols/oscar/oscar.c:3400
 3400    /build/buildd/pidgin-2.7.0/./libpurple/protocols/oscar/oscar.c: No
 such file or directory.
         in /build/buildd/pidgin-2.7.0/./libpurple/protocols/oscar/oscar.c
 (gdb) bt all
 No symbol "all" in current context.
 (gdb) bt
 #0  0x03683c49 in purple_parse_msgerr (od=0x8af8210, conn=0x84b3c28,
     fr=0x84b3c68)
     at /build/buildd/pidgin-2.7.0/./libpurple/protocols/oscar/oscar.c:3400
 #1  0x03679ad4 in generror (od=0x8af8210, conn=0x84b3c28, mod=0x8adc738,
     frame=0x84b3c68, snac=0xbfffd004, bs=0x84b3c6c)
     at /build/buildd/pidgin-2.7.0/./libpurple/protocols/oscar/misc.c:121
 #2  snachandler (od=0x8af8210, conn=0x84b3c28, mod=0x8adc738,
 frame=0x84b3c68,
     snac=0xbfffd004, bs=0x84b3c6c)
     at /build/buildd/pidgin-2.7.0/./libpurple/protocols/oscar/misc.c:134
 #3  0x03678938 in parse_snac (conn=0x84b3c28)
     at
 /build/buildd/pidgin-2.7.0/./libpurple/protocols/oscar/flap_connection.c:771
 #4  parse_flap (conn=0x84b3c28)
     at
 /build/buildd/pidgin-2.7.0/./libpurple/protocols/oscar/flap_connection.c:857
 #5  flap_connection_recv (conn=0x84b3c28)
     at
 /build/buildd/pidgin-2.7.0/./libpurple/protocols/oscar/flap_connection.c:992
 #6  0x080af330 in pidgin_io_invoke (source=0x8689de0, condition=G_IO_IN,
     data=0x8474ba8) at
 /build/buildd/pidgin-2.7.0/./pidgin/gtkeventloop.c:73
 #7  0x00934dab in ?? () from /lib/libglib-2.0.so.0
 #8  0x008fde88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
 #9  0x00901730 in ?? () from /lib/libglib-2.0.so.0
 ---Type <return> to continue, or q <return> to quit---
 #10 0x00901b9f in g_main_loop_run () from /lib/libglib-2.0.so.0
 #11 0x004e9419 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 #12 0x080cabb9 in main (argc=1, argv=0xbffff4e4)
     at /build/buildd/pidgin-2.7.0/./pidgin/gtkmain.c:978
 }}}



 If you want to see more details, please ask.

 Greetz, Linus

 PS.: Sorry for my bad english, i'm german.

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


More information about the Tracker mailing list