Bug 5577 and 5579 have reported this problem. Both of these test cases create a folder, then add a bunch of files each having a append two-byte char. (do you remember the charset test in 4.5 - this is very similar). When we go across the thread boundary via proxy we crash in nsString2::Append. Here is a great stack trace: Call Stack: (Signature = MSVCRT.dll + 0xa64b (0x7800a64b) be16365b) MSVCRT.dll + 0xa64b (0x7800a64b) nsString::Assign [d:\builds\seamonkey\mozilla\xpcom\ds\nsString2.cpp, line 877] nsString::nsString [d:\builds\seamonkey\mozilla\xpcom\ds\nsString2.cpp, line 154] nsInstallProgressDialog::ItemScheduled [d:\builds\seamonkey\mozilla\xpinstall\src\nsInstallProgressDialog.cpp, line 233] XPTC_InvokeByIndex [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp, line 135] EventHandler [d:\builds\seamonkey\mozilla\xpcom\proxy\src\nsProxyEvent.cpp, line 325] PL_HandleEvent [plevent.c, line 492] PL_ProcessPendingEvents [plevent.c, line 453] _md_EventReceiverProc [plevent.c, line 881] USER32.dll + 0x1250 (0x77e71250) nsappshell.dll + 0x17ec (0x011f17ec) apprunner.exe + 0x22f5 (0x004022f5) KERNEL32.dll + 0x1b304 (0x77f1b304) I have not been able to reproduce this on 98.
Status: NEW → RESOLVED
Last Resolved: 19 years ago
Resolution: --- → WORKSFORME
I can not reproduce this. Marking as WORKS_FOR_ME.
Reopening since 5577 and 5579 have been reopened. This bug is similar to those.
Clearing WorksForMe resolution due to reopen.
changing commponent to Install Wizard.
How can this be the install wizard, Sean? I'm changing it back to XPInstall
Jimmy commented in the meeting today, that if he click on several jars before the previous one is finished, we will crash. changing summary from "nsInstallProgressDialog is crashing on NT during ItemScheduled." to "progess dlg crashes when trigger jars before previous one is finished." setting target milestone to M10
Summary: nsInstallProgressDialog is crashing on NT during ItemScheduled. → progess dlg crashes when trigger jars before previous one is finished
Target Milestone: M9 → M10
Status: REOPENED → RESOLVED
Last Resolved: 19 years ago → 19 years ago
Resolution: --- → FIXED
I just created 100 triggered installed, and everything went fine. Lets regress against m9. Marking as FIXED
Crash with multiple files installed will be tracked in separate bug with a more simpler test case. Marking this bug verified.
Bulk move of XPInstall (component to be deleted) bugs to Installer: XPInstall Engine
You need to log in before you can comment on or make changes to this bug.