[Pidgin] #9673: Segfault when opening plugins dialog

Pidgin trac at pidgin.im
Sun Jul 12 12:35:33 EDT 2009


#9673: Segfault when opening plugins dialog
--------------------------+-------------------------------------------------
 Reporter:  pixel2001n    |     Owner:  rekkanoryo
     Type:  defect        |    Status:  new       
Component:  unclassified  |   Version:  2.5.8     
 Keywords:                |  
--------------------------+-------------------------------------------------
 The crash (segfault) happens every time I go to Tools->Plugins. Otherwise
 pidgin is usable. I just can't change my plugins.

 uname -a:
 Linux arrakis 2.6.29-gentoo-r5 #3 SMP Mon Jun 29 11:49:33 EDT 2009 x86_64
 Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz GenuineIntel GNU/Linux

 Here is my backtrace:

 {{{
 GNU gdb 6.8
 Copyright (C) 2008 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 "x86_64-pc-linux-gnu"...
 (no debugging symbols found)
 (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
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 ---Type <return> to continue, or q <return> to quit---
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 ---Type <return> to continue, or q <return> to quit---
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 [Thread debugging using libthread_db enabled]
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 [New Thread 0x7f8a430e57a0 (LWP 24548)]
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 ---Type <return> to continue, or q <return> to quit---
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 ---Type <return> to continue, or q <return> to quit---
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 ---Type <return> to continue, or q <return> to quit---
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 ---Type <return> to continue, or q <return> to quit---
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 ---Type <return> to continue, or q <return> to quit---
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0x7f8a430e57a0 (LWP 24548)]
 0x00007f8a3d04dc81 in g_list_last () from /usr/lib/libglib-2.0.so.0
 (gdb) bt full
 #0  0x00007f8a3d04dc81 in g_list_last () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #1  0x00007f8a3d04e16a in g_list_append () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #2  0x00007f8a2fd72173 in purple_init_plugin ()
    from /usr/lib64/purple-2/perl.so
 No symbol table info available.
 #3  0x00007f8a3e001e20 in purple_plugin_probe () from
 /usr/lib/libpurple.so.0
 No symbol table info available.
 #4  0x00007f8a3e0023f4 in purple_plugins_probe () from
 /usr/lib/libpurple.so.0
 No symbol table info available.
 #5  0x000000000047942d in pidgin_plugin_dialog_show ()
 No symbol table info available.
 #6  0x00007f8a3d9109a5 in g_closure_invoke () from
 /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #7  0x00007f8a3d91f5d5 in ?? () from /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #8  0x00007f8a3d920850 in g_signal_emit_valist ()
    from /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #9  0x00007f8a3d920a2b in g_signal_emit () from
 /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #10 0x00007f8a41b6a689 in gtk_widget_activate ()
 ---Type <return> to continue, or q <return> to quit---
    from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #11 0x00007f8a41a8f4c2 in gtk_menu_shell_activate_item ()
    from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #12 0x00007f8a41a90b09 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #13 0x00007f8a41a83fa2 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #14 0x00007f8a3d9109a5 in g_closure_invoke () from
 /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #15 0x00007f8a3d91f9c7 in ?? () from /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #16 0x00007f8a3d9206aa in g_signal_emit_valist ()
    from /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #17 0x00007f8a3d920a2b in g_signal_emit () from
 /usr/lib/libgobject-2.0.so.0
 No symbol table info available.
 #18 0x00007f8a41b65c9e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #19 0x00007f8a41a7ebad in gtk_propagate_event ()
    from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 ---Type <return> to continue, or q <return> to quit---
 #20 0x00007f8a41a7f9d4 in gtk_main_do_event ()
    from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #21 0x00007f8a4172249e in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #22 0x00007f8a3d04fd3f in g_main_context_dispatch ()
    from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #23 0x00007f8a3d052c5d in ?? () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #24 0x00007f8a3d052fad in g_main_loop_run () from
 /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #25 0x00007f8a41a7fd1c in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #26 0x0000000000475bd1 in main ()
 No symbol table info available.
 }}}

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


More information about the Tracker mailing list