Public bug reported:

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

** Affects: nemo (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852506

Title:
  Nemo considers all Fuse files as executable

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nemo/+bug/1852506/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to