gvfsd-httpd leaking file handles

Bug #354280 reported by Joe Mason
2
Affects Status Importance Assigned to Milestone
gvfs
Expired
Low
gvfs (Ubuntu)
Triaged
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gvfs

I'm having a problem with an app unable to connect to dbus with the error: "Error while getting peer-to-peer dbus connection: Failed to create new socket: Failed to open socket: Too many open files" (specifically, it's rhythmbox trying to download podcasts)

The only app on my system that's using an unreasonable number of filehandles is gvfsd-https, which is right at the max:

$ ls /proc/`pidof gvfsd-http`/fd|wc -l
1024

It's not using a lot of memory, just file handles.

I'm not to clear on the architecture and how gvfsd relates to dbus, but it's happening when I try to download over http so it seems like gvfsd is at fault.

I'm running intrepid, using gvfs version 1.0.2-0ubuntu3.

ProblemType: Bug
Architecture: i386
DistroRelease: LinuxMint 6
NonfreeKernelModules: wl
Package: gvfs 1.0.2-0ubuntu3
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
SourcePackage: gvfs
Uname: Linux 2.6.27-7-generic i686
UnreportableReason: This is not a genuine LinuxMint package

Tags: apport-bug
Revision history for this message
Joe Mason (joe-notcharles) wrote :
Revision history for this message
Joe Mason (joe-notcharles) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

would be worth testing in jaunty

Changed in gvfs (Ubuntu):
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Triaged
Changed in gvfs:
status: Unknown → New
Revision history for this message
Joe Mason (joe-notcharles) wrote :

Confirmed that the patches attached to http://bugzilla.gnome.org/show_bug.cgi?id=563418 fix the problem in intrepid

Changed in gvfs:
importance: Unknown → Low
Changed in gvfs:
status: New → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.