Bug#585648: gvfs-fuse: Cannot stat ~/.gvfs - processes hang
Neil Mayhew
neil_mayhew at users.sourceforge.net
Sat Jun 12 18:38:40 UTC 2010
Package: gvfs-fuse
Version: 1.6.2-1
Severity: critical
Justification: breaks unrelated software
I installed an updated gvfs-fuse yesterday. My overnight backup then reported a
permission error when trying to read my ~/.gvfs (I am using rsync -x). When I
do anything that requires a stat of ~/.gvfs (eg ls -lA ~) the process hangs and
requires a kill -9 to get rid of it. It can even hang bash when doing filename
completion (eg ls ~/.gv TAB).
Web searching suggests that it might be the same problem as:
https://bugzilla.redhat.com/show_bug.cgi?id=493565
When I do a ps afx | grep fuse I see that gvfs-fuse-daemon appears to be in the
deadlock described (comment #61):
3976 ? S 0:00 /usr/lib/gvfs//gvfs-fuse-daemon /home/mayhewn/.gvfs
3977 ? S 0:00 \_ fusermount -o rw,nosuid,nodev,subtype=gvfs-fuse-daemon -- /home/mayhewn/.gvfs
3996 ? S 0:00 \_ /bin/mount -i -f -t fuse.gvfs-fuse-daemon -o rw,nosuid,nodev,user=mayhewn gvfs-fuse-daemon /home/mayhewn/.gvfs
sudo kill -9 3996 3977 allowed me to ls -ld ~/.gvfs again.
I'm marking this as critical because it causes all kinds of thing to hang, and
will probably hang nautilus next time I use it on my home directory.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (900, 'testing'), (500, 'testing-proposed-updates')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-trunk-vserver-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gvfs-fuse depends on:
ii fuse-utils 2.8.1-1.2 Filesystem in USErspace (utilities
ii gvfs 1.6.2-1 userspace virtual filesystem - ser
ii libc6 2.10.2-9 Embedded GNU C Library: Shared lib
ii libdbus-1-3 1.2.24-1 simple interprocess messaging syst
ii libfuse2 2.8.1-1.2 Filesystem in USErspace library
ii libglib2.0-0 2.24.1-1 The GLib library of C routines
gvfs-fuse recommends no packages.
gvfs-fuse suggests no packages.
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list