GNOME Bugzilla – Bug 520484
gvfsd-trash crashed with SIGSEGV in g_path_is_absolute()
Last modified: 2008-03-05 11:50:56 UTC
The bug has been opened on https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/197444 "Binary package hint: gvfs This occurred right after I closed/unmounted a nfs drive using the disk mounter tool in the toolbar. I have not been able to reproduce again in the last 10 minutes. .
+ Trace 191365
Thread 1 (process 6420)
*** Bug 512556 has been marked as a duplicate of this bug. ***
This is a race condition. The trash backend unrefs the directory monitor on a thread while it has and outstanding mtab file changes event on the main thread.
I believe this gio change should fix it: 2008-03-05 Alexander Larsson <alexl@redhat.com> * gfilemonitor.c: Make cancellation threadsafe (i.e. guarantee its only done once, and always done) * glocaldirectorymonitor.c: Make sure we the monitor lives while the mounts_changed callback is being called (#520484)