Closed Bug 426019 Opened 16 years ago Closed 16 years ago

xpcom_core.dll error when installing 2.0.0.12 with Firefox 3 already installed

Categories

(Firefox :: Installer, defect)

2.0 Branch
x86
Windows XP
defect
Not set
critical

Tracking

()

VERIFIED DUPLICATE of bug 423226

People

(Reporter: cww, Unassigned)

Details

(Keywords: crash)

I'm trying to figure out a 2.0.0.12 -> 2.0.0.13 upgrade bug so I do the following:

1) Uninstall 2.0.0.13
2) Install the released version of 2.0.0.12 from ftp.mozilla.org just with the defaults
3) Start a clean Firefox profile (created brand new with the -CreateProfile flag)
4) Crash in module xpcom_core.dll

When I go to check, I see that Firefox2 has installed over Firefox 3 (very very annoying since I thought the default options always used the Mozilla Firefox folder).  I'm not sure what's causing the crash but that may be related.

I had to uninstall, delete my (now mostly empty) FF3 folder and install it again... which fixed it.

bug 410209 bug 398299 are possibly related but neither are confirmed.
Ok, I built my old config and redid EVERYTHING here goes:

Current config:

Firefox Beta 4 installed in Program Files/Firefox betas/
Firefox 2.0.0.13 installed in Program Files/Mozilla Firefox/

Uninstall Firefox 2.0.0.13
Run Firefox 2.0.0.12 setup, standard install
Mozilla Firefox folder: no program files, just the leftovers from install.
Firefox betas folder: Has firefox.exe

Start>Run>"C:\Program Files\Firefox betas\firefox.exe" -CreateProfile testclean
Start>Run>"C:\Program Files\Firefox betas\firefox.exe" -P testclean

Crash, no talkback, Microsoft error report:

AppName: firefox.exe	 AppVer: 1.8.20080.20121	 ModName: xpcom_core.dll
ModVer: 1.8.20080.20121	 Offset: 0003fc4d

I can try to get a stack trace but this isn't on my main system so that will be really annoying.
Flags: blocking-firefox3?
Yeah, I think this may actually be two bugs 1) Firefox 2 should not default install over Firefox 3 and 2) This xpcom_core.dll bug when you do install over Firefox 3.
I can't attach, it's 2.6 MB.
http://developer.mozilla.org/en/docs/How_to_get_a_stacktrace_with_WinDbg

there's no evidence of firefox3 in that log. let's start w/ (you must follow the steps in that url, sympath/symfix are not optional):
  !analyze

if that doesn't work,
  .dump /maipwd /u /ba /c "comment" file

note: !analyze output should be attached to this bug. .dump output should be provided as a url which someone will probe.

what i did find a bit odd was:
c:\program files\mozilla firefox betas\components\BROWSERDIRPROVIDER.DLL
c:\program files\mozilla firefox betas\components\BRWSRCMP.DLL
have timestamps from mar 8 (linker: mar 7), whereas the other files are mar 12 (linker: mar 11) [freebl is mar 11/mar 11, but it's special, so i don't care].
Keywords: crash, stackwanted
There isn't any Firefox 3... that's the issue.  Firefox 2 default install overwrote the Firefox 3 install folder but didn't install properly and didn't overwrite something obviously important.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
(In reply to comment #8)
> 
> *** This bug has been marked as a duplicate of bug 423226 ***

That bug doesn't seem to cover the fact that the Firefox 2 installer installs over Firefox 3 by default (even when Firefox 3 was installed to a non-default location) - is there another bug on that?
Either way this doesn't block Fx3, as it seems to be a Fx2 installer issue.
Flags: blocking-firefox3? → blocking-firefox3-
Status: RESOLVED → VERIFIED
Keywords: stackwanted
Summary: xpcom_core.dll error when installing 2.0.0.12 with FF3 already installed → xpcom_core.dll error when installing 2.0.0.12 with Firefox 3 already installed
You need to log in before you can comment on or make changes to this bug.