Closed Bug 20752 Opened 26 years ago Closed 26 years ago

[DOGFOOD] Automatic migration of 1 POP account, hangs up resulting of a partial migration

Categories

(MailNews Core :: Profile Migration, defect, P2)

x86
Windows 98
defect

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 19165

People

(Reporter: esther, Assigned: sspitzer)

References

Details

(Whiteboard: [PDT+] 12-10)

using win32 build 19991202m12 on win98 if you force an automatic migration using -installer on a POP account that is the only one you have for 4.x, the migration hangs up. Forcing it to quit by closing the window causes a crash. When viewing the Profile (partially migrated so you see the Profile name and it has the correct mail server listed) after relaunching and cancelling the Account Manager window, you will see your mail account, but a default list of folders, not the ones you migrated. Also your messages that are stored on your hard drive did not come over. You can only get your new msgs for that account. Steps: a. Make sure you have only 1 profile for 4.7 and it's POP. b. Make sure you have added some folders to that account so you can tell it was/was not migrated. 1. Launch Apprunner using the OS Start/Run command with the path to your mozilla.exe and put -installer at the end to force the automatic migration 2. Wait 15 minutes (Migration status window continues, bug should have finished by now, it's hung up), close this status window. Result: Crash Expected: Migration process to be halted and no migration happened. 3. Launch Appruner again, you will see your Profile listed (appears to have been migrated, but wasn't) Click on the is profile, click Start 4. Select Messenger from the Tasks menu Result: You get the Account Setup window (indicating you don't have a mail account set up) Expected: To open to the 3-pane mail window showing my Mail account 5. Cancel the Account Setup window (you will now be at the 3-pane mail window and is shows what appears to be your migrated mail account) 6. Expand that mail account Result: A default list of folders display Expected: If migration completed, to see all the folders I see in 4.7 and all my messages in the folders. If migration didn't complete, my Profile not to have migrated partially, because now I can't get my POP messages or folders unless I migrate again. WorkAround: After the failed migration and crash, launch Apprunner and select New to create another Profile. You can just give the profile a name you don't have to add a mail or news account. Remove the incomplete profile and chose to remove all files for it. Exit the Profile Manager and relaunch the same as in step #1. This time you will get the Profile Manager, the 4.7 profile listed with the Migrate option. Select the profile and click Start. The Profile migrates completely in a short time. Note: this was found because of investigating bug 20514 (a real user ran into this) Also note: another bug for IMAP will be logged separately, as it doesn't complete either and crashes too, but because the folders and msgs are on the server they are loaded when restarting apprunner since the server information is there. Also note: this was found because of investigating bug 20514 (a real user ran into this)
Here is what Talkback listed for the Stack Trace: Incident #1730187 nsPrefMigration::SetPremigratedFilePref [d:\builds\seamonkey\mozilla\profile\pref-migrator\src\nsPrefMigration.cpp, line 1553] nsPrefMigration::ProcessPrefsCallback [d:\builds\seamonkey\mozilla\profile\pref-migrator\src\nsPrefMigration.cpp, line 443] ProfileMigrationController [d:\builds\seamonkey\mozilla\profile\pref-migrator\src\nsPrefMigration.cpp, line 315]
Priority: P3 → P2
Assignee: dbragg → sspitzer
don, let me take a look at this one first, as it seems to be mail related.
Status: NEW → ASSIGNED
You da man Seth. Besides, I'm trying to track down why my new xpinstall dialogs have suddenly stopped working.
Summary: Automatic migration of 1 POP account, hangs up resulting of a partial migration → [DOGFOOD] Automatic migration of 1 POP account, hangs up resulting of a partial migration
Target Milestone: M13
marking m13, and dog food. could be pdt+. recent changes may have fixed this, I'm rebuilding now and will see if it is fixed.
Whiteboard: [PDT+]
Putting on the PDT+ radar.
Whiteboard: [PDT+] → [PDT+] 12-9
Target Milestone: M13 → M12
testing now, claiming to do something by 12-9. marking m12.
oh yeah, this nasty bug. adding dougt to the cc list. I don't see this on my windows box, but some people don't see the mac version of this bug on the their macs. dougt's bug that resembles this is 20964. wee!
dougt's fix was in nsRepeater.cpp which is mac only. ester tested with today's build, and we get past the migration, but we crash in js when launching the app. so I need to bring over a build with symbols to try to get a stack trace. we'll try again tomorrow.
ester also think it may be related to 19165, since we see this on a win 98 box, and it dies when trying to start up the application (the migration happens, it just takes a while.)
Whiteboard: [PDT+] 12-9 → [PDT+] 12-10
moving to 12-10, waiting for 19165
this may be bug #21392 will try again with today's build, since 19165 was fixed.
I can't reproduce on any old machine, but we have a windows 98 box in the lab that reproduces #20752 adding mccabe, since it dies in the js dll.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → DUPLICATE
this was a duplicate of 19165 I tried today's .zip, and it still crashed. then, I tried the official installer, which replaces some system dll's (see #19165) and it worked! this bug is no longer happening. marking duplicate. *** This bug has been marked as a duplicate of 19165 ***
Status: RESOLVED → VERIFIED
Using win32 build 1999121009m12 on the same system that had the problem the migration is now finishing. Verified as duplicate and fixed.
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.