Running my new build through its paces, and I've discovered I can
consistently induce a segfault by picking the "Configure Columns" option
from any of the screens that offer it.  The backtraces are as remarkably
consistent as the crash.  Here's one to peruse:

Program received signal SIGSEGV, Segmentation fault.
0xffffffff7e137354 in type_node_check_conformities_UorL ()
   from /usr/lib/64/libgobject-2.0.so.0
(gdb) bt full
#0  0xffffffff7e137354 in type_node_check_conformities_UorL ()
   from /usr/lib/64/libgobject-2.0.so.0
No symbol table info available.
#1  0xffffffff7e137558 in g_type_is_a () from /usr/lib/64/libgobject-2.0.so.0
No symbol table info available.
#2  0xffffffff7ee6a2c8 in gtk_type_new () from /usr/lib/64/libgtk-x11-2.0.so.0
No symbol table info available.
#3  0x00000001001af634 in gtk_column_chooser_new ()
No symbol table info available.
#4  0x00000001001390b4 in on_popup_downloads_config_cols_activate ()
No symbol table info available.
#5  0xffffffff7e119758 in g_closure_invoke ()
   from /usr/lib/64/libgobject-2.0.so.0
No symbol table info available.
#6  0xffffffff7e12f1c8 in signal_emit_unlocked_R ()
   from /usr/lib/64/libgobject-2.0.so.0
No symbol table info available.
#7  0xffffffff7e12e3fc in g_signal_emit_valist ()
   from /usr/lib/64/libgobject-2.0.so.0
No symbol table info available.
#8  0xffffffff7e12e744 in g_signal_emit () from /usr/lib/64/libgobject-2.0.so.0
No symbol table info available.
#9  0xffffffff7ee76340 in gtk_widget_activate ()
   from /usr/lib/64/libgtk-x11-2.0.so.0
No symbol table info available.
#10 0xffffffff7ed82c68 in gtk_menu_shell_activate_item ()
   from /usr/lib/64/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0xffffffff7ed81d20 in gtk_menu_shell_button_release ()
   from /usr/lib/64/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0xffffffff7ed7129c in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/64/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0xffffffff7e119758 in g_closure_invoke ()
   from /usr/lib/64/libgobject-2.0.so.0
No symbol table info available.
#14 0xffffffff7e12f3b4 in signal_emit_unlocked_R ()
   from /usr/lib/64/libgobject-2.0.so.0
No symbol table info available.
#15 0xffffffff7e12e464 in g_signal_emit_valist ()
   from /usr/lib/64/libgobject-2.0.so.0
No symbol table info available.
#16 0xffffffff7e12e744 in g_signal_emit () from /usr/lib/64/libgobject-2.0.so.0
No symbol table info available.
#17 0xffffffff7ee76200 in gtk_widget_event_internal ()
   from /usr/lib/64/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0xffffffff7ed70f18 in gtk_propagate_event ()
   from /usr/lib/64/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0xffffffff7ed6f9a8 in gtk_main_do_event ()
   from /usr/lib/64/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0xffffffff7f25d1f8 in gdk_event_dispatch ()
   from /usr/lib/64/libgdk-x11-2.0.so.0
No symbol table info available.
#21 0xffffffff7dc434a4 in g_main_dispatch () from /usr/lib/64/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#22 0xffffffff7dc44820 in g_main_context_dispatch ()
   from /usr/lib/64/libglib-2.0.so.0
No symbol table info available.
#23 0xffffffff7dc44c8c in g_main_context_iterate ()
   from /usr/lib/64/libglib-2.0.so.0
No symbol table info available.
#24 0xffffffff7dc45684 in g_main_loop_run () from /usr/lib/64/libglib-2.0.so.0
No symbol table info available.
#25 0xffffffff7ed6ed64 in gtk_main () from /usr/lib/64/libgtk-x11-2.0.so.0
No symbol table info available.
#26 0x00000001001122a4 in main_gui_run ()
No symbol table info available.
#27 0x0000000100031768 in main ()
No symbol table info available.
(gdb)

Are there any other gdb commands I could run aginst the cores to provide any
more useful info?  Just let me know.  Meanwhile, I'm going back to give the
program more of a workout.  I'm too tired to look at the code right now...


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Gtk-gnutella-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to