Re: [gnomemm] Gtkmm nautilus property pages cleanup
- From: Ole Laursen <olau hardworking dk>
- To: gnomemm-list gnome org
- Subject: Re: [gnomemm] Gtkmm nautilus property pages cleanup
- Date: Sat, 10 Jul 2004 12:27:56 +0200
Murray Cumming <murrayc murrayc com> writes:
> You could try to debug it with --g-fatal-warnings to see the stack trace
> when that warning is given.
That's what I thought. The backtrace does not help me much, but
perhaps you can find a hint - frame 7 and 8 look interesting. Here's
the complete backtrace:
(gdb) bt
#0 0x4064940e in __waitpid_nocancel () from /lib/tls/libpthread.so.0
#1 0x4047cf48 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0
#2 <signal handler called>
#3 0x40dedf19 in raise () from /lib/tls/libc.so.6
#4 0x40efbebc in ?? () from /lib/tls/libc.so.6
#5 0x00000010 in ?? ()
#6 0x40c69904 in g_log () from /usr/lib/libglib-2.0.so.0
#7 0x40285745 in Gtk::Window::set_manage () from /usr/lib/libgtkmm-2.0.so.1
#8 0x4028fbb4 in SigC::manage<Gtk::Plug> () from /usr/lib/libgtkmm-2.0.so.1
#9 0x4028f4c7 in Gtk::Plug_Class::wrap_new () from /usr/lib/libgtkmm-2.0.so.1
#10 0x403f84b1 in (anonymous namespace)::create_new_wrapper ()
from /usr/lib/libglibmm-2.0.so.1
#11 0x403f8742 in Glib::wrap_auto () from /usr/lib/libglibmm-2.0.so.1
#12 0x4027b357 in Glib::wrap () from /usr/lib/libgtkmm-2.0.so.1
#13 0x4027c2b2 in Gtk::Widget_Class::hierarchy_changed_callback ()
from /usr/lib/libgtkmm-2.0.so.1
#14 0x402782c8 in Gtk::Widget_Class::hierarchy_changed_callback_custom ()
from /usr/lib/libgtkmm-2.0.so.1
#15 0x40abfe4e in g_cclosure_marshal_VOID__OBJECT ()
from /usr/lib/libgobject-2.0.so.0
#16 0x40aaafb7 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#17 0x40aaac20 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#18 0x40abe685 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#19 0x40abdc17 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#20 0x40abdf14 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#21 0x409010c6 in gtk_widget_modify_font () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x4073ea0c in gtk_bin_get_type () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x4077d491 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x4090111b in gtk_widget_modify_font () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x409011be in _gtk_widget_propagate_hierarchy_changed ()
from /usr/lib/libgtk-x11-2.0.so.0
#26 0x408fbc4f in gtk_widget_unparent () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x4073e98c in gtk_bin_get_type () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x40abfe4e in g_cclosure_marshal_VOID__OBJECT ()
from /usr/lib/libgobject-2.0.so.0
#29 0x40aaafb7 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#30 0x40aaac20 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#31 0x40abe47e in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#32 0x40abdc17 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#33 0x40abdf14 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#34 0x4077cb93 in gtk_container_remove () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x4050dc7d in bonobo_plug_set_control () from /usr/lib/libbonoboui-2.so.0
#36 0x40aad517 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#37 0x4081ce59 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#38 0x408fbe25 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#39 0x409139da in _gtk_plug_add_to_socket () from /usr/lib/libgtk-x11-2.0.so.0
#40 0x40914fa8 in gtk_plug_get_id () from /usr/lib/libgtk-x11-2.0.so.0
#41 0x409f7d68 in gdk_event_get_graphics_expose ()
from /usr/lib/libgdk-x11-2.0.so.0
#42 0x409f9c84 in gdk_x11_register_standard_event_type ()
from /usr/lib/libgdk-x11-2.0.so.0
#43 0x409f9f0d in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#44 0x409fa0a1 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#45 0x40c60942 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#46 0x40c61a38 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#47 0x40c61d70 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#48 0x40c623b3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#49 0x40afa278 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#50 0x40af83a6 in bonobo_generic_factory_main_timeout ()
from /usr/lib/libbonobo-2.so.0
#51 0x40af82c6 in bonobo_generic_factory_main () from /usr/lib/libbonobo-2.so.0
#52 0x404181a0 in panel_applet_new () from /usr/lib/libpanel-applet-2.so.0
Previous frame inner to this frame (corrupt stack?)
I should perhaps add that this is with gtkmm 2.2. But I've now just
ported the applet to gtkmm 2.4, and the same thing occurs.
--
Ole Laursen
http://www.cs.aau.dk/~olau/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]