GNOME Bugzilla – Bug 706225
gvfsd-http crashed with signal 5 in g_cancellable_make_pollfd()
Last modified: 2013-11-14 09:31:11 UTC
Open bug in launchpad.net: https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1054081 "Do not know why this happened. ubuntu 12.10"
+ Trace 232392
Does that still happen in a recent version? 1.13 is an old unstable version.
Yes, it's happening with 1.17 as well, see the top bug at https://errors.ubuntu.com/?package=gvfs-backends&period=month
That's still happening with gvfs 1.18.2 There are similar reports in other distributions, e.g https://bugzilla.redhat.com/show_bug.cgi?id=984217
Report from 1.17.2, https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1196193 "While using FTP through Nautilus to modify files on a remote location using Gedit, FTP crashed causing the file being modified to lose all its content - with no backup. That happened to me several times, this time Apport finally recognized an error.
+ Trace 232759
It appears that something is leaking fds. Reassigning to the general component since it's not clear what the culprit is.
If the process runs out of file descriptors, there is a good chance that it crashes at g_cancellable_make_pollfd(). But the reasons for running out of file descriptors vary so there are several bugs here. The gvfsd-http one is easily reproducible in Ubuntu 13.10 by typing various things in the dash. It repeatedly opens http connections and never closes them, eventually running out of fds and crashing somewhere. The root cause of this is libsoup and is apparently fixed in 2.44.1 (see https://bugzilla.gnome.org/show_bug.cgi?id=695652#c44). I guess Ubuntu should update their libsoup package. I will close this bug as a dup of #695652 and open separate ones for the bugs linked in comments 4 and 5. *** This bug has been marked as a duplicate of bug 695652 ***
@Ross: thanks, we got the new libsoup in the current unstable serie: https://launchpad.net/ubuntu/+source/libsoup2.4/2.44.1-1 let's see if that makes the issue stop as it should!