Closed
Bug 343581
Opened 18 years ago
Closed 18 years ago
Uninstaller removed required system folder 'C:\Documents and Settings\All Users\Desktop'
Categories
(Firefox :: Installer, defect)
Tracking
()
RESOLVED
FIXED
Firefox 2 beta1
People
(Reporter: ssitter, Assigned: robert.strong.bugs)
Details
(Keywords: dataloss, fixed1.8.1)
Attachments
(1 file, 1 obsolete file)
1.36 KB,
patch
|
robert.strong.bugs
:
review+
mtschrep
:
approval1.8.1+
|
Details | Diff | Splinter Review |
The Bon Echo/Sunbird Uninstaller removed the required system folder 'C:\Documents and Settings\All Users\Desktop' when running. Tested with BonEcho (20060704-mozilla1.8) installer and Sunbird (20060704-trunk) installer on fresh installed Windows 2000 system. Steps to Reproduce: 1. System is running as admin user. Perform default installation of BonEcho. 2. Check that BonEcho is running. 3. Perform uninstallation of BonEcho. Actual Results: After install a shortcut icon is created in shared desktop folder 'C:\Documents and Settings\All Users\Desktop'. This icon is the only element in that folder. During uninstall the entire folder 'C:\Documents and Settings\All Users\Desktop' is removed. A system error dialog is displayed that Windows can not find the required system folder 'C:\Documents and Settings\All Users\Desktop'. Expected Results: System folder 'C:\Documents and Settings\All Users\Desktop' must not be removed during uninstall. Additional Information: Happens only if the BonEcho/Sunbird icon is the only element in that folder.
Assignee | ||
Comment 1•18 years ago
|
||
Stefan, thanks for catching this. I'll submit a patch shortly
Assignee: nobody → robert.bugzilla
Reporter | ||
Comment 2•18 years ago
|
||
Found during additional testing: Happens also with user specific Desktop directory when installed as restricted user. Same happens with program directory e.g. C:\xyz\BonEcho - if BonEcho is the only element C:\xyz will be removed too. (But that is less critical I think)
Assignee | ||
Comment 3•18 years ago
|
||
This also removes adding the quicktime plugin as is used by Firefox.
Attachment #228071 -
Flags: review?(mattwillis)
Assignee | ||
Updated•18 years ago
|
Attachment #228071 -
Attachment description: protect against desktop, quicklaunch, and startmenu deletion → Calendar - protect against desktop, quicklaunch, and startmenu deletion
Assignee | ||
Comment 4•18 years ago
|
||
Attachment #228072 -
Flags: review?(sspitzer)
Assignee | ||
Comment 5•18 years ago
|
||
btw: this also protects against removing directories above the install directory but that is broken without this patch due to a typo. :(
Flags: blocking-firefox2?
Comment 6•18 years ago
|
||
Comment on attachment 228072 [details] [diff] [review] Firefox - protect against deletion of Desktop, Quicklaunch, and StartMenu directories r=sspitzer nit: "gaurd" is misspelled
Attachment #228072 -
Flags: review?(sspitzer)
Assignee | ||
Comment 7•18 years ago
|
||
Comment on attachment 228072 [details] [diff] [review] Firefox - protect against deletion of Desktop, Quicklaunch, and StartMenu directories r=Sir Seth per comment #6 and I'll fix the typo in the comment before checking in. Thanks!
Attachment #228072 -
Flags: review+
Assignee | ||
Comment 8•18 years ago
|
||
Firefox patch checked in to trunk. Leaving open for the Sunbird patch.
Assignee | ||
Comment 9•18 years ago
|
||
Comment on attachment 228072 [details] [diff] [review] Firefox - protect against deletion of Desktop, Quicklaunch, and StartMenu directories Tested using a trunk tbox build and all is well. Requesting 1.8.1
Attachment #228072 -
Flags: approval1.8.1?
Comment 10•18 years ago
|
||
Comment on attachment 228071 [details] [diff] [review] Calendar - protect against desktop, quicklaunch, and startmenu deletion r=lilmatt
Attachment #228071 -
Flags: review?(mattwillis) → review+
Assignee | ||
Comment 11•18 years ago
|
||
Comment on attachment 228071 [details] [diff] [review] Calendar - protect against desktop, quicklaunch, and startmenu deletion Calendar patch checked in to trunk and branch
Attachment #228071 -
Attachment is obsolete: true
Assignee | ||
Comment 12•18 years ago
|
||
Fixed on trunk
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Comment 13•18 years ago
|
||
We definitely want this for beta1. Letting it bake a bit longer before approving, though.
Flags: blocking-firefox2? → blocking-firefox2+
Keywords: dataloss
Target Milestone: --- → Firefox 2 beta1
Updated•18 years ago
|
Attachment #228072 -
Flags: approval1.8.1? → approval1.8.1+
You need to log in
before you can comment on or make changes to this bug.
Description
•