Nemo considers all Fuse files as executable

Bug #1852506 reported by Guillaume Ryder
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nemo (Ubuntu)
New
Undecided
Unassigned

Bug Description

How to reproduce on Nemo version 3.8.5-1:

1. Open Nemo.
2. Edit > Preferences > Behavior > Executable Text Files: select 'ask each time'
3. Navigate to a Fuse-managed directory.
4. Double-click on a non-executable text file.

Expected: the file opens right away.
Actual: Nemo prompts "Do you want to run foo.txt, or display its contents? foo.txt is an executable text file" even though the file is not executable.

Detailed reproduction steps:

sudo apt install python3-fuse
git clone https://github.com/libfuse/python-fuse.git
mkdir endpoint
python3 python-fuse/example/hello.py endpoint
stat endpoint/hello
# notice that the file is not executable: Access: (0444/-r--r--r--)
endpoint/hello
# notice the "permission denied" error message
nemo endpoint
# double-click on the 'hello' file, notice the Nemo prompt
fusermount -u endpoint

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.