Closed Bug 236923 Opened 20 years ago Closed 20 years ago

palm sync uninstall doesn't always restore previous adress conduit

Categories

(MailNews Core Graveyard :: Palm Sync, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Bienvenu, Assigned: Bienvenu)

References

Details

Attachments

(1 file, 1 obsolete file)

The palm sync uninstall attempts to re-install the desktop ab conduit by calling
CmRestoreHotSyncSettings, which is supposed to restore the conduit settings to
their default values. This has a bunch of problems, including: if the palm
desktop isn't in the default location, uninstall doesn't work, and it doesn't
restore the previous conduit, just the default desktop conduit. A better
approach is to save off the previous conduit information in the registry at
install time, and restore it at uninstall time. Patch upcoming.
Attached patch proposed fix (obsolete) — Splinter Review
this fix points out the need to cleanup the code that gets the function
pointers from the conduit mgr - this should be table driven...
Attached patch proposed fix v2Splinter Review
removed unneeded changes to GetPalmDesktopInstallDirectory
Attachment #143406 - Attachment is obsolete: true
Attachment #143411 - Flags: superreview?(mscott)
Attachment #143411 - Flags: superreview?(mscott) → superreview+
fixed on trunk (previously fixed on branch)
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Product: MailNews → Core
*** Bug 219227 has been marked as a duplicate of this bug. ***
*** Bug 238329 has been marked as a duplicate of this bug. ***
*** Bug 201661 has been marked as a duplicate of this bug. ***
*** Bug 199729 has been marked as a duplicate of this bug. ***
QA Contact: nbaca → vseerror
Product: Core → MailNews Core
Product: MailNews Core → MailNews Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: