To reproduce: - start the desktop environment from the console with startxfce4 - open thunar and copy whatever file on the desktop - close thunar, the file does not appear on the desktop so I refresh with F5 - move the file to the dustbin and xfdesktop crashes Here is a backtrace of the crash: #0 0x08072964 in xfdesktop_special_file_icon_new () #1 0xb76ebc65 in g_cclosure_marshal_VOID__BOOLEAN () from /usr/lib/libgobject-2.0.so.0 #2 0xb77121e4 in dbus_g_proxy_get_type () from /usr/lib/libdbus-glib-1.so.2 #3 0xb76d4dbb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #4 0xb76ea5b6 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0 #5 0xb76eb4d4 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #6 0xb76eb7c6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #7 0xb7712ded in dbus_g_proxy_get_type () from /usr/lib/libdbus-glib-1.so.2 #8 0xb76af856 in dbus_connection_dispatch () from /usr/lib/libdbus-1.so.2 #9 0xb770cd7d in dbus_g_message_get_message () from /usr/lib/libdbus-glib-1.so.2 #10 0xb762f457 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #11 0xb7630df4 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0 #12 0xb763111a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #13 0xb7bce013 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #14 0x0805562c in main ()
Looking at this again, this backtrace is impossible. Please recompile xfdesktop passing --enable-debug=yes to configure. (A debug build of thunar-vfs and dbus would be nice as well, but probably not necessary.)
The bug seems to have disappeared with the new svn revision. Can't reproduce it anymore. Upgrading to the latest xfdesktop svn build solves this problem I had. Do you want me to try on a second machine where I haven't upgraded and I know the bug is still present?
(In reply to comment #2) > Do you want me to try on a second machine where I haven't upgraded and I know > the bug is still present? Sure, if you have time. Feel free to close this bug if it's ok.
Hey Max, have you had a chance to give this a try? Thanks.
*** Bug 2440 has been marked as a duplicate of this bug. ***
I'm pretty sure this should be fixed. Max, if you can still reproduce it, please reopen.