View Issue Details

IDProjectCategoryView StatusLast Update
0001911AOMBug Reportpublic2011-05-26 22:06
ReporterBaldurien Assigned Topetriw  
PriorityhighSeveritymajorReproducibilitysometimes
Status resolvedResolutionfixed 
Summary0001911: "Delete selected files" can delete massive amount of files in certain (random?) conditions
DescriptionHi,

I am using AniDB O'matic 0.5.17.264, and sometimes I use the "Delete selected files" inside the Hashes files view.

Sometimes, like this Week-End, it efficiently make place on my hard drive by deleting not just one file, but the entire directory hierarchy, cleaning up to 400 GiB of files (thanks to NTFS Undelete, I could recover most of them).

I think it's kinda related to the 0001844 issue, except it is on the "Delete selected files" : on a directory, I think it ignore the current filter (ex: Duplicate Files) and go on for the whole directory deleting all the files.

Perhaps, you should go with more options :

1. Using the trash bin (might not be available "simply" on Linux) could be good, but it won't hold 400GiB of data (in that case, you should warn the user).

2. Filter items according to the current view

3. Create a batch script, which I can edit and then launch (that would be a quite pleasant way to see what files will be deleted). That would do the trick for me (and I would not mind reproducing a bug when nothing is actually deleted).

Steps To ReproduceRandom. Well, I do not want to try reproducing it, recovering 400GiB when you do not have the place (excluding the disk containing the data) is quite unpleasant as you must juggle with other disks to find some place...
TagsNo tags attached.

Activities

petriw

2011-05-26 21:05

administrator   ~0003238

Should be fixed but it should also move files to the recycling bin if possible.

Issue History

Date Modified Username Field Change
2011-01-10 23:14 Baldurien New Issue
2011-05-26 21:05 petriw Note Added: 0003238
2011-05-26 21:05 petriw Assigned To => petriw
2011-05-26 21:05 petriw Status new => confirmed
2011-05-26 22:06 petriw Status confirmed => resolved
2011-05-26 22:06 petriw Fixed in Version => 0.5.18
2011-05-26 22:06 petriw Resolution open => fixed