[Xfdesktop] Crash after refreshing and deleting a file

Maximilian Schleiss maxschleiss at bluewin.ch
Fri Sep 29 21:06:46 CEST 2006


Brian J. Tarricone wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 9/29/2006 11:21 AM, Maximilian Schleiss wrote:
>   
>> Maximilian Schleiss wrote:
>>     
>>> Hi,
>>>
>>> whenever I delete a file from the desktop in thunar, the desktop will 
>>> still show the file. I will then refresh the desktop with F5 and it will 
>>> crash. I don't know what is relevant so I just launched xfdesktop in a 
>>> terminal and here is the output:
>>>   
>>>       
>> I tried to crash xfdesktop a few times and it crashes all the time:
>>
>> - 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
>>
>> It does show the error message from my previous mail, what is wrong on 
>> my system? I am using a laptop with the gentoo distribution.
>>     
>
> Well, you could do a search of bugzilla to see if anyone else is having
> the same problem (which, as I recall, there is).  Otherwise, nothing
> short of a gdb backtrace is going to help me, as the last time I tried,
> I could not reproduce this crash.
>
> 	-brian
>   
Thank you for the good advice, I tend to forget to check the bugzilla. 
Here is a backtrace of the problem which looks to me like dbus related 
but I am no programmer:

#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 ()

HTH
Max



More information about the Xfce mailing list