Users should be discouraged from editing temporary files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mozilla Firefox |
Invalid
|
Undecided
|
Unassigned | ||
firefox (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned | ||
firefox-3.0 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
thunderbird (Baltix) |
New
|
Undecided
|
Unassigned | ||
thunderbird (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I don't think this is anything related to the ubuntu-desktop package, but it
does relate directly to the useability of the Ubuntu desktop. I think there is
a Use Case that has not been considered.
Both my wife and my sister have run into this problem:
1. Open a document from the web (say from a web-based email site).
2. Edit the document, save changes.
3. Shut down the computer.
4. Turn the computer back on ...
... your file is gone!
I think this is what happens at least, and I think it is because when you open a
file directly from the web it is put the the /tmp directory, and the /tmp
directory gets cleaned every time the computer reboots (or shuts down, I'm not
sure).
I guess you could disable /tmp cleaning, but then someone will have to go clean
it up eventually or you will run out of hard drive space.
I am sure they are not the only people who have got caught by this. And it is
not just editted files either (I think my sister lost her desktop background by
this same way).
I think this use case needs to be considered. Users either need to be warned
about this and given the opportunity to save their files elsewhere, or files
opened from the Internet should be saved in another directory (say ~/.webfiles).
I don't think I can stress enough how important it is that this be addressed. It
makes the system seem unstable and unreliable.
Changed in firefox: | |
assignee: | ijackson → nobody |
Changed in firefox: | |
assignee: | nobody → mozillabugs |
Changed in firefox: | |
assignee: | mozillateam → mozilla-bugs |
Changed in firefox: | |
status: | Unconfirmed → Rejected |
I think the simplest way to address this would be for temporary files to be set
read-only by default. This would prevent the user from saving their changes
back to the same file.