Closed Bug 133476 Opened 23 years ago Closed 23 years ago

Crash with R6025 when launching browser

Categories

(SeaMonkey :: General, defect)

x86
Windows 98
defect
Not set
blocker

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: valerio, Assigned: dveditz)

Details

From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; T312461; Q312461) BuildID: 2002031104 updated to the latest Nightly Build I'm desperate... I'm writing this text with IE 6 (!) Yesterday I've installed Mozilla v0.9.9 and everything was working fine. Today I've downloaded the web installer from the Nigthly Builds FTP directory. I've installed only the browser and the security (SSL) module, then after installation when Mozilla starts, it crashed with the following error message: Microsoft Visual C++ Runtime Library Runtime Error! Program: C:\PROGRAMMI\MOZILLA.ORG\MOZILLA.EXE R6025 - pure virtual function call I have then uninstalled Mozilla from Add/Remove Applications and reinstalled Mozilla v0.9.9 (complete installer, *not* web installer), but it keeps crashing. I've tried everything, from rebooting, to even restoring a copy of the registry and system files (AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, SYSTEM.INI, PROTOCOL.INI) made before installing the Nightly Build and then reinstalling Mozilla v0.9.9 again, but it always returns the same error message when I start it. Please note that my Windows 98 is kept very up to date: it has every important patch/fix/service pack/whatever from Windows Update, Internet Explorer 6 and DirectX 8.1 and so on... Reproducible: Always Steps to Reproduce: 1. Download the Mozilla v0.9.9 complete installer http://download.mozilla.org/pub/mozilla/releases/mozilla0.9.9/mozilla-win32- 0.9.9-installer.exe 2. Install it 3. Enjoy it for one day (ok, may be less), install new themes, browse the web... 4. Decide to give a try to the latest build and open the Nigthly Build FTP directory from the QA menu (if I remember well) 5. Download the web installer 6. Install it Actual Results: After installation, when Mozilla starts it crashes with the reported error message. Any attempt to recover a previous stable version -- Mozilla v0.9.9(including rebooting, uninstalling and then reinstalling the previous stable version, restoring a copy of the registry made before than the Nightly Build and then reinstalling...) is futile: Mozilla always crashes with the same message. Expected Results: Mozilla starts and you can use it. This is -- or should be -- unrelated to Bug 112194 which returns the same error code because in that case it happens while opening an URL, while this one occours when starting Windows. I don't know if this can be of any help, however I've noticed the box with the error message appears after Mozilla creates its icon on the desktop (of course when it starts automatically after the installation, not when I try to launch it manually double clicking on the icon)
Also, it crashes with the same error message when launching the Profile Manager. Note that I don't have any user profile (besides the default one, of course).
ERRATA CORRIGE: This is -- or should be -- unrelated to Bug 112194 which returns the same error code because in that case it happens while opening an URL, while this one occours when starting Windows. *** I actually meant ...when starting Mozilla. (or the Profile Manager I'd also add now)
OK, I've figured it out. I have now Build 2002032503 Before to reinstall Mozilla I had to delete the entire Mozilla directory as well (after uninstalling). It should be one or more files. Note that I did have removed component.reg before to proceed to installation.
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
fixed is wrong
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
wfm
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → WORKSFORME
v and not installer
Status: RESOLVED → VERIFIED
Component: Installer → Browser-General
This is my recommended procedure for upgrading Mozilla on Windows 98 (may apply to other OSes too with or without modifications): * Download the installer * You may want to start the installer and make sure the build number is different from the current installation on your system, then close it without proceeding with installation * Uninstall Mozilla from Add/Remove applications * Make a copy of what remains of the Mozilla directory * Completely delete the Mozilla directory (*not* the copy you've just made) * Start installation and let it complete * When the browser starts for the first time and asks you to make it your default browser, you'd better reply no, and check manually files type and protocol associations from Edit / Preferences... / Advanced / System. Suggested associations are: HTML documents, MNG images, XML documents, XTML documents, XUL documents and http:, https:, chrome:, gopher: * Quit Mozilla * In order to restore your plugins, copy all the plugins and the files from the components directory into the respective directories of the new installation * Delete the copy of the old Mozilla directory. * Reposition manually your Mozilla icons on the desktop, quicklaunch bar, start menu. * Reboot your computer (especially on Windows 98)
basiclly the thing is: dont install on top of an old installation. But the mozilla windows installer has been fixed now so actually you should have no problems installing on top of an old installation. But it's not recommended. Like with all other programs. regarding the plugin problems: check: http://gemal.dk/mozilla/plugins.html
I disagree. Any good software should be able to be upgraded without removing the old installation (or removing unwanted files during installation) while keeping the configuration files, and the majority of the applications I have in fact work this way. Also, does your proposed solutions for plugins also work for plugins that copy dlls into the components directory (example: Beatnik) ?
Yes, any good, *finished* software should be able to be upgraded on top of older versions. If you are installing nightly builds you are not installing finished software, and if the install team tried to make each nightly install nicely on top of any arbitrary other nightly release it would be our full time job. We make an effort to make sure milestone releases can install on top of other milestone releases. There is too much churn in nightly builds to keep track of and we don't try. Keep your milestone installs in a separate directory from your nightly builds and you should be fine. If you are installing nightly builds you should always be prepared to fall back to the most recent milestone since any given build could be a pile of useless crap, with or without install problems. Take this morning's builds, for example.
OK, sorry, that's not what I meant... and I really appreciate your hard work. Also, we'd better don't start a flame war in this place. :-)) I just think that if you have to -- or want to -- do the same procedure almost every day, then you'll better define a precise checklist as the one I've described that will speed up things and reduce the risk to do some trivial error that might cause some greater damage (crashes, loss of data, or else).
After several Mozilla upgrades, I've updated (or "fine tuned") my recommended procedure for upgrading Mozilla on Windows 98 (may apply to other OSes too with or without modifications): [note: obsoletes Bug 133476 Comment #7 ] * Download the installer (tipically from http://www.mozilla.org/releases/ or ftp://ftp.mozilla.org/pub/mozilla/nightly/latest/ or QA/Latest Builds menu from Mozilla) * Make sure Mozilla is closed * You may want to start the installer and make sure the build number is different from the current installation on your system, then close it without proceeding with installation * You may open two explorer windows for C:\Program Files\mozilla.org to perform next operations * Uninstall Mozilla from Add/Remove applications * Make a copy of what remains of the Mozilla directory * Completely delete the Mozilla directory (*not* the copy you've just made) * Start the installation and let it complete * When the browser starts for the first time and asks you to make it your default browser, you'd better reply no, and check manually only your favorite file types and protocol associations from Edit / Preferences... / Advanced / System. Suggested associations are: HTML documents, MNG images, XML documents, XTML documents, XUL documents, and http:, https:, chrome:, gopher: * Quit Mozilla * In order to restore your plugins, copy all the files from the plugins and the components (except for the Netscape subdirectory) directories into the respective directories of the new installation * Delete the copy of the old Mozilla directory. * You may close the explorer windows for mozilla.org you've opened before * Reposition manually your Mozilla icons on the desktop, quicklaunch bar, start menu. * Reboot your computer (especially on Windows 98)
I've updated my recommended procedure for upgrading Mozilla on Windows 98 (may apply to other OSes too with or without modifications): [note: obsoletes Bug 133476 Comment #12 ] * Download the installer (tipically from http://www.mozilla.org/releases/ or ftp://ftp.mozilla.org/pub/mozilla/nightly/latest/ or QA/Latest Builds menu from Mozilla) * Make sure Mozilla is closed * You may start the installer and make sure the build number is different from the current installation on your system, then close it without proceeding with installation * Open two explorer windows for C:\Program Files\mozilla.org to perform next operations * Uninstall Mozilla from Add/Remove applications. If the uninstaller asks you to completely delete the Mozilla directory (since v1.5), answer No * Make a copy of what remains of the Mozilla directory * Completely delete the Mozilla directory (*not* the copy you've just made) * Start the installation and let it complete * When the browser starts for the first time and asks you to make it your default browser, you'd better reply no, and check manually only your favorite file types and protocol associations from Edit / Preferences... / Advanced / System. Suggested associations are: HTML documents, MNG images, XBM images, XML documents, XTML documents, XUL documents, and http:, https:, chrome:, gopher: * Quit Mozilla * In order to restore your plugins, copy all the files from the plugins, and components directories -- except for the MozillaOrg subdirectory, if present (called Netscape before than v1.7) -- into the respective directories of the new installation * If you have a customized splash image (mozilla.bmp in the Mozilla directory) remember to copy it as well. * Delete the copy of the old Mozilla directory. * Close the explorer windows for mozilla.org you've opened before * Reposition manually your Mozilla icons on the desktop, quicklaunch bar, start menu. * You may have to reinstall all your skins. * Reboot your computer (especially on Windows 9x)
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.