Bug 381741

Summary: Several programs have problems accessing /home/USER/.gvfs.
Product: [openSUSE] openSUSE 11.0 Reporter: Carlos Robinson <carlos.e.r>
Component: GNOMEAssignee: E-mail List <gnome-bugs>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: captain.magnus, zaitor
Version: Factory   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Carlos Robinson 2008-04-20 19:04:26 UTC
Situation: Gnome desktop, as user, open an xterm, do "su -". Some programs fail:

minas-morgul:/home/cer/Bugzilla # lsof
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/cer/.gvfs
      Output information may be incomplete.
... (lsof output folllows)

The problem is this:

minas-morgul:/home/cer/Bugzilla # l /home/cer/.gvfs
ls: cannot access /home/cer/.gvfs: Permission denied

And I'm root! 

I have no idea what the directory is for, but something created it.

Look:

cer@minas-morgul:~> mount | grep .gvfs
gvfs-fuse-daemon on /home/cer/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=cer)


cer@minas-morgul:~> lsof | grep .gvfs
gnome-pan 25087        cer  mem       REG      22,78   135844     117083 /usr/lib/gio/modules/libgvfsdbus.so
nautilus  25088        cer  mem       REG      22,78   135844     117083 /usr/lib/gio/modules/libgvfsdbus.so
gvfsd     25093        cer  txt       REG      22,78   108760     117084 /usr/lib/gvfs/gvfsd
gvfsd     25093        cer  mem       REG      22,78    60624      70640 /usr/lib/libgvfscommon.so.0.0.0
gvfs-fuse 25098        cer  txt       REG      22,78    27320     297058 /usr/lib/gvfs/gvfs-fuse-daemon
gvfs-fuse 25098        cer  mem       REG      22,78   135844     117083 /usr/lib/gio/modules/libgvfsdbus.so
gvfs-fuse 25098        cer  mem       REG      22,78    60624      70640 /usr/lib/libgvfscommon.so.0.0.0
gvfsd-tra 25253        cer  txt       REG      22,78   117108     248806 /usr/lib/gvfs/gvfsd-trash
gvfsd-tra 25253        cer  mem       REG      22,78   135844     117083 /usr/lib/gio/modules/libgvfsdbus.so
gvfsd-tra 25253        cer  mem       REG      22,78    60624      70640 /usr/lib/libgvfscommon.so.0.0.0
gvfsd-bur 25261        cer  txt       REG      22,78   108784     296183 /usr/lib/gvfs/gvfsd-burn
gvfsd-bur 25261        cer  mem       REG      22,78    60624      70640 /usr/lib/libgvfscommon.so.0.0.0
Comment 1 Magnus Boman 2008-04-21 00:45:51 UTC

*** This bug has been marked as a duplicate of bug 368628 ***
Comment 2 Carlos Robinson 2008-04-21 01:50:14 UTC
Are you sure this is a duplicate of bug 368628?

I'm reporting that root is denied access to that directory of the user it made "su -" from (making some programs fail), not that it crashes. This is different.