Greetings Gladers :) I have discovered a reproducible crash when pasting *any* cut widget into a GtkHPaned. This backtrace is from today's cvs. Appologies if there isn't enough info here, but anyway, I'm sure others will be able to reproduce it.
Backtrace was generated from '/usr/local/bin/glade-3' Using host libthread_db library "/lib/libthread_db.so.1". `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. [Thread debugging using libthread_db enabled] [New Thread -1219250512 (LWP 17399)] 0xffffe410 in __kernel_vsyscall () #0 0xffffe410 in __kernel_vsyscall () #1 0xb75edc53 in waitpid () from /lib/libc.so.6 #2 0xb749192d in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0 #3 <signal handler called> #4 0xb7d55ccd in gtk_paned_add1 () from /usr/lib/libgtk-x11-2.0.so.0 #5 0xb785dd58 in g_cclosure_marshal_VOID__OBJECT () from /usr/lib/libgobject-2.0.so.0 #6 0xb7850615 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 #7 0xb7851da7 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #8 0xb7861ac9 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #9 0xb7862cf4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #10 0xb7862ec0 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #11 0xb7ca3dbd in gtk_container_set_focus_child () from /usr/lib/libgtk-x11-2.0.so.0 #12 0xb7e27136 in gtk_widget_unparent () from /usr/lib/libgtk-x11-2.0.so.0 #13 0xb7d56c03 in gtk_paned_add1 () from /usr/lib/libgtk-x11-2.0.so.0 #14 0xb785dd58 in g_cclosure_marshal_VOID__OBJECT () from /usr/lib/libgobject-2.0.so.0 #15 0xb7850615 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 #16 0xb7851da7 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #17 0xb7861ac9 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #18 0xb7862cf4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #19 0xb7862ec0 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #20 0xb7ca47f9 in gtk_container_remove () from /usr/lib/libgtk-x11-2.0.so.0 #21 0xb74e5edc in glade_gtk_container_replace_child (container=0x862abf0, current=0x873bed8, new=0x84048b0) at glade-gtk.c:309 #22 0xb7f07a6e in glade_widget_class_container_replace_child (class=0x826def8, container=0x862abf0, old=0x873bed8, new=0x84048b0) at glade-widget-class.c:1554 #23 0xb7f1ea5b in glade_widget_replace_child_impl (widget=0x8700580, old_object=0x873bed8, new_object=0x84048b0) at glade-widget.c:147 #24 0xb7f18b03 in glade_widget_replace (parent=0x8700580, old_object=0x873bed8, new_object=0x84048b0) at glade-widget.c:3285 #25 0xb7f35bdc in glade_command_paste_execute (me=0x86fbd40) at glade-command.c:1238 #26 0xb7f368ec in glade_command_cut_copy_paste_common (widgets=0x8587b50, parent=0x8700580, placeholder=0x873bed8, type=GLADE_PASTE) at glade-command.c:1627 #27 0xb7f4050d in glade_app_command_paste () at glade-app.c:1170 #28 0xb7f18974 in glade_popup_placeholder_paste_cb (item=0x8778f68, placeholder=0x873bed8) at glade-popup.c:136 #29 0xb785e71b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #30 0xb7851da7 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #31 0xb7861755 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #32 0xb7862cf4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #33 0xb7862ec0 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #34 0xb7e1fb69 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #35 0xb7d41a21 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #36 0xb7d42e73 in gtk_menu_shell_append () from /usr/lib/libgtk-x11-2.0.so.0 #37 0xb7d37b69 in gtk_menu_attach () from /usr/lib/libgtk-x11-2.0.so.0 #38 0xb7d361c0 in gtk_marshal_BOOLEAN__VOID () from /usr/lib/libgtk-x11-2.0.so.0 #39 0xb7850615 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 #40 0xb7851da7 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #41 0xb7861c48 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #42 0xb78628b4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #43 0xb7862ec0 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #44 0xb7e1bd31 in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0 #45 0xb7d30038 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #46 0xb7d311fc in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #47 0xb7bd7a81 in gdk_add_client_message_filter () from /usr/lib/libgdk-x11-2.0.so.0 #48 0xb77e3946 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #49 0xb77e6996 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #50 0xb77e6d46 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #51 0xb7d31653 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #52 0x08050245 in main (argc=) at main.c:175 Thread 1 (Thread -1219250512 (LWP 17399)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb75edc53 in waitpid () from /lib/libc.so.6 No symbol table info available. #2 0xb749192d in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0 No symbol table info available. #3 <signal handler called> No symbol table info available. #4 0xb7d55ccd in gtk_paned_add1 () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #5 0xb785dd58 in g_cclosure_marshal_VOID__OBJECT () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #6 0xb7850615 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #7 0xb7851da7 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #8 0xb7861ac9 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #9 0xb7862cf4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #10 0xb7862ec0 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #11 0xb7ca3dbd in gtk_container_set_focus_child () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #12 0xb7e27136 in gtk_widget_unparent () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #13 0xb7d56c03 in gtk_paned_add1 () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #14 0xb785dd58 in g_cclosure_marshal_VOID__OBJECT () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #15 0xb7850615 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #16 0xb7851da7 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #17 0xb7861ac9 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #18 0xb7862cf4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #19 0xb7862ec0 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #20 0xb7ca47f9 in gtk_container_remove () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #21 0xb74e5edc in glade_gtk_container_replace_child (container=0x862abf0, current=0x873bed8, new=0x84048b0) at glade-gtk.c:309 param_spec = (GParamSpec **) 0x8727260 value = (GValue *) 0x87820b8 nproperties = 2 i = 2 #22 0xb7f07a6e in glade_widget_class_container_replace_child (class=0x826def8, container=0x862abf0, old=0x873bed8, new=0x84048b0) at glade-widget-class.c:1554 support = <value optimized out> #23 0xb7f1ea5b in glade_widget_replace_child_impl (widget=0x8700580, old_object=0x873bed8, new_object=0x84048b0) at glade-widget.c:147 gnew_widget = (GladeWidget *) 0x8422f38 gold_widget = <value optimized out> #24 0xb7f18b03 in glade_widget_replace (parent=0x8700580, old_object=0x873bed8, new_object=0x84048b0) at glade-widget.c:3285 __PRETTY_FUNCTION__ = "glade_widget_replace" #25 0xb7f35bdc in glade_command_paste_execute (me=0x86fbd40) at glade-command.c:1238 active_project = (GladeProject *) 0x8427050 list = (GList *) 0x8783c20 remove = (GList *) 0x8783e00 l = (GList *) 0x8 __PRETTY_FUNCTION__ = "glade_command_paste_execute" #26 0xb7f368ec in glade_command_cut_copy_paste_common (widgets=0x8587b50, parent=0x8700580, placeholder=0x873bed8, type=GLADE_PASTE) at glade-command.c:1627 me = (GladeCommandCutCopyPaste *) 0x86fbd40 cdata = <value optimized out> widget = (GladeWidget *) 0x8130bf0 l = (GList *) 0x8130bf0 list = (GList *) 0x0 children = (GList *) 0x0 placeholders = (GList *) 0x0 fmt = (gchar *) 0xb7f4f971 "Paste %s" __PRETTY_FUNCTION__ = "glade_command_cut_copy_paste_common" #27 0xb7f4050d in glade_app_command_paste () at glade-app.c:1170 app = <value optimized out> clipboard = (GladeClipboard *) 0x84012e0 list = (GList *) 0x0 widget = (GladeWidget *) 0x8422f38 gtkcontainer_relations = 1 placeholder = (GladePlaceholder *) 0x873bed8 parent = (GladeWidget *) 0x8700580 __PRETTY_FUNCTION__ = "glade_app_command_paste" #28 0xb7f18974 in glade_popup_placeholder_paste_cb (item=0x8778f68, placeholder=0x873bed8) at glade-popup.c:136 No locals. #29 0xb785e71b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #30 0xb7851da7 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #31 0xb7861755 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #32 0xb7862cf4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #33 0xb7862ec0 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #34 0xb7e1fb69 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #35 0xb7d41a21 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #36 0xb7d42e73 in gtk_menu_shell_append () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #37 0xb7d37b69 in gtk_menu_attach () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #38 0xb7d361c0 in gtk_marshal_BOOLEAN__VOID () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #39 0xb7850615 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #40 0xb7851da7 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #41 0xb7861c48 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #42 0xb78628b4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #43 0xb7862ec0 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #44 0xb7e1bd31 in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #45 0xb7d30038 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #46 0xb7d311fc in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #47 0xb7bd7a81 in gdk_add_client_message_filter () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #48 0xb77e3946 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #49 0xb77e6996 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #50 0xb77e6d46 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #51 0xb7d31653 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #52 0x08050245 in main (argc=) at main.c:175 project_window = (GladeProjectWindow *) 0x806e818 option_context = <value optimized out> option_group = <value optimized out> error = (GError *) 0x0 #0 0xffffe410 in __kernel_vsyscall () -- Daniel Kasak IT Developer NUS Consulting Group Level 5, 77 Pacific Highway North Sydney, NSW, Australia 2060 T: (+61) 2 9922-7676 / F: (+61) 2 9922 7989 email: [EMAIL PROTECTED] website: http://www.nusconsulting.com.au _______________________________________________ Glade-devel maillist - Glade-devel@lists.ximian.com http://lists.ximian.com/mailman/listinfo/glade-devel