GNOME Bugzilla – Bug 654999
gvfsd-dav crashed with SIGSEGV in g_vfs_backend_get_daemon()
Last modified: 2011-09-29 16:01:17 UTC
this report has been filed here: "crashed while attempting to use webdav" ".
+ Trace 227822
Thread 1 (Thread 5364)
Created attachment 196963 [details] [review] Proposed patch This patch fixes the crash for me. Very easy to reproduce without the patch: 1) Connect to a server in nautilus (say, an SSH one) 2) Unmount it in nautilus You should get a crash.
Review of attachment 196963 [details] [review]: Patch looks good to me, thanks for spotting this. Could you please request a freeze break?
Committed to master and gnome-3-2: commit 1f5c16b8ac679b322f2bed33c8e6cc5ed6096ff3 Author: Michael Terry <michael.terry@canonical.com> Date: Thu Sep 29 17:57:32 2011 +0200 daemon: Grab a pointer to the GvfsBackend before unref'ing a job source, preventing a crash. https://bugzilla.gnome.org/show_bug.cgi?id=654999