Diagnosing a crash



Hi, a user reported a core dump (he is using GTK+ 1.2.7),

core: ELF 32-bit LSB core file of 'ploppelop' (signal 11), Intel 80386, version 1

with the following back trace, which does not help me greatly in
debugging my program. It happend while doing a drag'n'drop in a
GtkCList and - unfortunately - the user is not able to repeat the core
dumping (nor am I). Furthermore, it is an application that is started
in the background so any warnings that may have been printed are
probably in /dev/null now.

It looks like a GTK+ bug to me - can anyone confirm this? Does the
back trace by any chance look familiar to someone? With only the core
dump and not a repeatable problem, can I get a more detailed back
trace? I guess it is too late to turn on debugging information for
GTK+...


gdb) bt
#0  0x0 in ?? ()
#1  0x400d91c8 in gtk_selection_convert () from /usr/lib/libgtk-1.2.so.0
#2  0x400778ee in gtk_drag_get_data () from /usr/lib/libgtk-1.2.so.0
#3  0x400793d1 in gtk_drag_dest_drop () from /usr/lib/libgtk-1.2.so.0
#4  0x40078b51 in gtk_drag_find_widget () from /usr/lib/libgtk-1.2.so.0
#5  0x40040529 in gtk_bin_forall () from /usr/lib/libgtk-1.2.so.0
#6  0x400d76c0 in gtk_scrolled_window_forall () from /usr/lib/libgtk-1.2.so.0
#7  0x40067800 in gtk_container_forall () from /usr/lib/libgtk-1.2.so.0
#8  0x40078ac7 in gtk_drag_find_widget () from /usr/lib/libgtk-1.2.so.0
#9  0x400c5d09 in gtk_paned_forall () from /usr/lib/libgtk-1.2.so.0
#10 0x40067800 in gtk_container_forall () from /usr/lib/libgtk-1.2.so.0
#11 0x40078ac7 in gtk_drag_find_widget () from /usr/lib/libgtk-1.2.so.0
#12 0x400c5d09 in gtk_paned_forall () from /usr/lib/libgtk-1.2.so.0
#13 0x40067800 in gtk_container_forall () from /usr/lib/libgtk-1.2.so.0
#14 0x40078ac7 in gtk_drag_find_widget () from /usr/lib/libgtk-1.2.so.0
#15 0x40044a51 in gtk_box_forall () from /usr/lib/libgtk-1.2.so.0
#16 0x40067800 in gtk_container_forall () from /usr/lib/libgtk-1.2.so.0
#17 0x40078ac7 in gtk_drag_find_widget () from /usr/lib/libgtk-1.2.so.0
#18 0x40040529 in gtk_bin_forall () from /usr/lib/libgtk-1.2.so.0
#19 0x40067800 in gtk_container_forall () from /usr/lib/libgtk-1.2.so.0
#20 0x40078ac7 in gtk_drag_find_widget () from /usr/lib/libgtk-1.2.so.0
#21 0x40078409 in gtk_drag_dest_handle_event () from /usr/lib/libgtk-1.2.so.0
#22 0x400ab84d in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#23 0x4015e514 in gdk_event_dispatch () from /usr/lib/libgdk-1.2.so.0
#24 0x4018d986 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#25 0x4018dfa3 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#26 0x4018e16c in g_main_run () from /usr/lib/libglib-1.2.so.0
#27 0x400aafdc in gtk_main () from /usr/lib/libgtk-1.2.so.0
#28 0x808dcde in localmain (argc=1, argv=0xbffffb94) at Main_gtk.cc:63
#29 0x8085670 in main (argc=1, argv=0xbffffb94) at Main_common.cc:137
(gdb) 


-- 
Regards, Anders




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]