Closed Bug 246596 Opened 20 years ago Closed 20 years ago

Crash in Migration wizard trying to migrate a non-existent Seamonkey profile

Categories

(Firefox :: Migration, defect, P2)

defect

Tracking

()

RESOLVED FIXED
Firefox0.9

People

(Reporter: bugs, Assigned: bugs)

Details

Attachments

(1 file)

Steps to reproduce:

1) Install Seamonkey or Netscape 7
2) Delete the "Profiles" directory under Application Data\Mozilla, but leave the
registry.dat file in place
3) Remove/rename Application Data\Firefox and Application Data\Mozilla\Firefox
if present
4) Start firefox without any command line parameters

The Import Wizard will appear

Expected Results: 
- No Seamonkey/Netscape 7 option available to import from since you just deleted
the profile data dirs

Actual results:
- Seamonkey/Netscape 7 available as an option. When selectetd, the wizard
proceeds to allow you to pick a source profile, then promptly crashes since the
dir isn't available.
Status: NEW → ASSIGNED
Flags: blocking0.9+
Priority: -- → P2
Target Milestone: --- → Firefox0.9
Attached patch patchSplinter Review
don't add the profile name to the name list if the corresponding dir doesn't
actually exist. also make the GetSourceProfiles uses a little more defensive,
and a couple of UI tweaks for good measure!
fixed br and trunk 
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: