Closed Bug 204359 Opened 21 years ago Closed 20 years ago

clear saved form information doesn't empty formhistory.dat

Categories

(Firefox :: Address Bar, defect)

1.0 Branch
x86
Linux
defect
Not set
critical

Tracking

()

VERIFIED FIXED

People

(Reporter: jmd, Assigned: bryner)

References

Details

(Keywords: fixed-aviary1.0, Whiteboard: fixed by patch for 254485?)

In a profile with lots of form history saved, open prefs, and clear it.
Notice the button is greyed.
Quit Phoenix. Notice formhistory.dat grows by about 16K.
Restart Phoenix. Notice old form data not available in forms. Notice 'clear'
button still greyed.

It looks to me like Phoenix appended <datareference>=null on to the end of the
mdb file, instead of removing the old data.

This is a MAJOR privacy issue. Users will think their personal data has been
purged, as all UI indicates it has, while their data is actually still perfectly
readable in the mdb file.

Also probably a perf issue. I don't know if formhistory.dat will continue to be
appended to, or old entries will start to be overwritten.
Taking QA. Sorry for the bugspam
QA Contact: asa → davidpjames
This doesn't seem to exist any more. formhistory.dat looks empty to me 
following a clear all. 
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → WORKSFORME
Just tried this again, with
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040727 Firefox/0.9.1+

Pretty much the same as first described. formhistory.dat grew from 52k to 59k.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
could bug 254485 be related here?
(In reply to comment #4)
> could bug 254485 be related here?

or bug 253935...
(sairuh borrowing marcia's account)

could this be blocking bug 254485? nominating in case it does.
Assignee: hewitt → bryner
Blocks: 254485
Status: REOPENED → NEW
Flags: blocking-aviary1.0?
bryner is looking
Flags: blocking-aviary1.0? → blocking-aviary1.0+
Version: unspecified → 1.0 Branch
the patch in bug 254485 might fix this one.
Whiteboard: fixed by patch for 254485?
Status: NEW → RESOLVED
Closed: 20 years ago20 years ago
Resolution: --- → FIXED
looks fixed using 2004102109-0.9+ bits on linux fc2: formhistory.dat went from
27334 bytes to 245 bytes after I hit "clear," and remained as such after I had
quite firefox. marking verified.
Status: RESOLVED → VERIFIED
Keywords: fixed-aviary1.0
You need to log in before you can comment on or make changes to this bug.