Public bug reported:

Nautilus fails to provide error messages to user indicating that a file
copy has failed, leading to data loss.

It appears that Nautius stops a copy operation when initiated from the
right-click context menu 'Copy' option if an error occurs without
informing the user that this is the case.

This is particularly a problem if the user is copying large directory
trees and somewhere in that tree is a folder that has permissions that
prevent the user from traversing into that directory. The entire copy
will fail silently and the user will be left with an incomplete copy but
not necessarily aware of this. This is critical if they are relying on
the nautilus browser for backup.

To reproduce this problem:

1. Open a terminal
2. ensure you are in your home directory and are a normal, non-root user
3. enter the following commands:
4. 'mkdir test'
5. 'cd test'
6. 'mkdir cancopy1 cantcopy cancopy2'
9. 'touch cancopy1/stuff1.txt cancopy2/stuff2.txt cantcopy/stuff3.txt'
10. 'sudo chown -R root.root cantcopy'
11. 'sudo chmod 700 -R cantcopy'
12. From nautilus as the same non-root user, open the test directory and select 
the three directories created above (cancopy1, cantcopy, cancopy2).
13. Select 'copy' from the right-click context menu.
13. Select 'paste' from the right-click context menu while over the desktop 
background (to paste to the desktop).
14. You will see that the cancopy1 and cancopy2 directories may or man not be 
successfully copied over (depending on order in which nautilus copies files) 
but the cantcopy directory will not and there will be no indication to the user 
that a copy has failed.

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
file copy in nautilus loses data without warning user
https://bugs.launchpad.net/bugs/179175
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to