file-roller leaves gigantic hidden files on disk when it fails due to lack of disk space
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
File Roller |
Confirmed
|
Medium
|
|||
file-roller (Ubuntu) |
Triaged
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: file-roller
== Steps to reproduce ==
1. Open File Roller
2. Create a new .tar.gz file on an almost-full disk (If you have a USB flash disk that is almost full, that will work fine.)
3. Add so many files to it that it will take up all free space on your disk
== What happens ==
1. You get an error message[1]
2. A huge partially-complete .tar.gz file is left on your disk (in my case, I had a few 100MB+ files lying around in various places on my hard drive, as it is often nearly-full yet I often take new backups of my USB drive.)
3. **Big problem**: this .tar.gz file is a hidden dotfile
== What should have happened ==
File Roller should never leave dotfiles on disk after you close it, no matter what errors it encountered.
== Proposed solution ==
File Roller should never name its temporary files starting with a period. Instead, it should name them something like temporary_
== Notes ==
I am using file-roller 2.16.1 which came with Edgy.
[1] Here is the error text I got:
tar: /home/j/
tar: Error is not recoverable: exiting now
gzip: /home/j/
mv: cannot stat home/j/
Changed in fileroller: | |
status: | Unknown → Unconfirmed |
Changed in file-roller: | |
status: | Confirmed → Triaged |
Changed in file-roller: | |
importance: | Unknown → Medium |
Changed in file-roller: | |
status: | New → Confirmed |
Thanks for your bug report. I forwarded it upstream: http:// bugzilla. gnome.org/ show_bug. cgi?id= 415638