GNOME Bugzilla – Bug 678799
file deleted from different location with 3 tabs open
Last modified: 2021-06-18 15:15:29 UTC
The description of situation Nautilus was open, then I connected my phone in storage mode, then opened the phone SD directory in tab of same nautilus window opened another tab with my Music folder in the first tab I copied some images and pasted in phone memory (I had 3 tabs in one nautilus window) Problem 1: instead of copying to phone memory the images were duplicated in same image directory. Problem 2: when I tried to delete those duplicate images after selecting them. I used (Shift+Del+Enter) to delete those duplicate files. it deleted my whole Music directory contents :(. now I don't have my saved tracks. I have noticed this copy and move problem while I insert any USB Drive and open directory in tab. I think this happens only when you have running nautilus window and then you open a new inserted USB Drive contents in new tab. Please fix this issue if this is a BUG. and if its not a BUG please tell me how to solve this. all my partitions were NTFS OS : Ubuntu 12.04 Precise Pangolin LTS Nautilus version : 3.4.2
Is this problem reproducible?
may be but I have seen this problem few more times while copying and moving files. but this was first time with deleting files. what can I do if I reproduce it ? I mean how can I collect debug data to submit?
Does this always happen with 3 tabs open? I guess it's related...
No it happens when I connect my Phone as Storage device/or other USB Device while nautilus is running and then opening that drive in current nautilus session actually I have seen this thing when this kind of situation.
I use frequently nautilus with multiple tabs. I can confirm this problem even with no USB devices connected or Phone or other external stuff. Some week ago I was going to delete some subfolders from a folder which was opened in the currently active tab so I pressed CTRL+DEL to move it to the trash but nothing happened. So I tried again multiple times, then I switched to SHIFT+DEL and confirmed (without reading the whole dialog box) the request, deleting more than 100GB of my job data from the wrong tab. That time I thought I made some mistake but I was too much angry to investigate because I had to recover all data from backups. Today happened the same defect again. While I had three tabs opened, I tried to copy some files from the 1st tab to the 2nd one and the copy happened in the 1st tab instead. I tried again multiple times, even with mouse popup menu and selecting PASTE in the right tab the copy was still done in the source tab. Opening the properties window from the 2nd tab, still showed the properties of the window in the first tab. I've tried to copy the files in many ways and at last nautilus crashed with the following message: ERROR:nautilus-window-slot.c:560:nautilus_window_slot_set_status: assertion failed: (NAUTILUS_IS_WINDOW_SLOT (slot)) Avviso del window manager: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed. Unfortunately this defect is not easily reproducible but does exist and really dangerous. It could cause massive data loss. OS Arch Linux Kernel 3.5.3-1-pae for i686 GNOME nautilus 3.4.2
Closing the defecting tab and opening again (in the same window) doesn't help in any ways. The defect persisted until nautilus crashed.
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version of Files (nautilus), then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/nautilus/-/issues/ Thank you for your understanding and your help.