Crash with R6025 when launching browser

VERIFIED WORKSFORME

Status

SeaMonkey
General
--
blocker
VERIFIED WORKSFORME
16 years ago
13 years ago

People

(Reporter: Valerio Capello, Assigned: dveditz)

Tracking

Trunk
x86
Windows 98

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

16 years ago
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)
(Reporter)

Comment 1

16 years ago
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).
(Reporter)

Comment 2

16 years ago
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)
(Reporter)

Comment 3

16 years ago
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
Last Resolved: 16 years ago
Resolution: --- → FIXED
fixed is wrong
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
wfm
Status: UNCONFIRMED → RESOLVED
Last Resolved: 16 years ago16 years ago
Resolution: --- → WORKSFORME

Comment 6

16 years ago
v and not installer
Status: RESOLVED → VERIFIED
Component: Installer → Browser-General
(Reporter)

Comment 7

16 years ago
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)

Comment 8

16 years ago
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
(Reporter)

Comment 9

16 years ago
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) ?
(Assignee)

Comment 10

16 years ago
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.
(Reporter)

Comment 11

16 years ago
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).
(Reporter)

Comment 12

16 years ago
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)
(Reporter)

Comment 13

14 years ago
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.