Xfdesktop crash with thunar-vfs

Erik Harrison erikharrison at gmail.com
Sat Apr 1 01:17:22 CEST 2006


Trying to delete an item from the desktop makes xfdesktop segfault,
when compiled with thunar-vfs support.

Running in GDB catches the segfault long enough to see the Xfdesktop
popped up a "Question" window of somekind. BT follows
#0  0xb794ab64 in g_object_unref () from /usr/lib/libgobject-2.0.so.0
#1  0xb78d699f in g_list_foreach () from /usr/lib/libglib-2.0.so.0
#2  0x080660d5 in xfdesktop_file_icon_menu_deactivate_idled (
    user_data=0xb7970640) at xfdesktop-file-icon-manager.c:1398
#3  0xb78dbc03 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#4  0xb78d8c02 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#5  0xb78d9c78 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#6  0xb78d9fb0 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#7  0xb78da553 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#8  0xb7b4d0f6 in gtk_dialog_run () from /usr/lib/libgtk-x11-2.0.so.0
#9  0xb7f8701f in xfce_message_dialog (parent=0x80c15b8,
    title=0x806cbf7 "Question", icon_id=0x806cba5 "gtk-dialog-question",
    primary_text=0x817aa68 "Are you sure that you want to delete
\"firefox\"?", secondary_text=0x806d1e0 "If you delete a file, it is
permanently lost.",
    first_button_type=0x806cb86 "gtk-cancel") at dialogs.c:688
#10 0x080637f8 in xfdesktop_file_icon_manager_delete_selected (
    fmanager=0x806d220) at xfdesktop-file-icon-manager.c:490
#11 0xb7957966 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#12 0xb7945cb6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#13 0xb795748f in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#14 0xb795655c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#15 0xb79567e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#16 0xb7cb6a77 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb7bd6192 in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
#18 0xb7bd5725 in gtk_menu_shell_deactivate ()
   from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb7bce426 in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb7bc70ce in gtk_marshal_VOID__UINT_STRING ()
   from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb7945f49 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#22 0xb7945cb6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0xb7956f15 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#24 0xb795633a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#25 0xb79567e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#26 0xb7cb68a7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#27 0xb7bc5be2 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb7bc4a36 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb7a6f085 in gdk_x11_register_standard_event_type ()
   from /usr/lib/libgdk-x11-2.0.so.0
#30 0xb78d8c02 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#31 0xb78d9c78 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb78d9fb0 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb78da553 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#34 0xb7bc42e3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#35 0x08053e30 in main (argc=1, argv=0xbfadaa74) at main.c:357


--
Erik

"If Beethoven had been killed in a plane crash at the age of 22, it
would have changed the history of music... and of aviation."



More information about the Xfce mailing list