Closed
Bug 366240
Opened 18 years ago
Closed 17 years ago
TB 2 Beta 1 Uninstaller does not delete default app registry entries under Clients\Mail and News
Categories
(Thunderbird :: Installer, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: mcsmurf, Assigned: mscott)
References
Details
(Keywords: fixed1.8.1.3)
To reproduce: 1. Install TB 2 Beta 1 2. Launch it and make it the default for News and Mail 3. Uninstall TB 2 Beta 1 Observe that the registry keys under HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mozilla Thunderbird and HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Mozilla Thunderbird do not get deleted, despite TB being the default app (as the code comment under http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/mail/installer/windows/nsis/uninstaller.nsi&rev=1.1#168 says). I suspect the problem is that under http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/mail/installer/windows/nsis/installer.nsi&rev=1.6#454 $ShortPathNameToExe is used (8.3 scheme), but the uninstaller uses the var $INSTDIR under http://lxr.mozilla.org/mozilla/source/mail/installer/windows/nsis/uninstaller.nsi#176 to check if TB is the default app and $INSTDIR is in the normal path format, not in the 8.3 scheme. Two possible solutions: 1. Use the normal path in the installer (why was 8.3 scheme used at all?) 2. Fix the uninstaller to compare to the 8.3 scheme of $INSTDIR
Assignee | ||
Updated•18 years ago
|
Flags: blocking-thunderbird2+
Assignee | ||
Comment 1•17 years ago
|
||
Frank, I believe this was fixed with the vista changes on the trunk, can you confirm with a trunk build?
Assignee | ||
Comment 2•17 years ago
|
||
Frank, can you confirm if this is fixed for you?
Reporter | ||
Comment 3•17 years ago
|
||
Yeah, this is fixed on trunk. Thanks.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Updated•17 years ago
|
Keywords: fixed1.8.1.3
You need to log in
before you can comment on or make changes to this bug.
Description
•