Closed
Bug 451998
Opened 17 years ago
Closed 16 years ago
Always Crashes on Startup
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: mhopcroft, Unassigned)
Details
User-Agent: Opera/9.52 (Windows NT 5.1; U; en)
Build Identifier: http://www.mozilla.com/en-US/firefox/
Firefox crashes immedtaley upon startup, whenever the program is called upon or its icon is clicked. It immediately goes to the crash reporting menu, but will not start or restart. Running Windows XP on a Sempron 2800 with 2GB of RAM, with a 250GB system hard drive. Downloading the latest build does not fix the problem. Bookmark files are intact and transferable.
Reproducible: Always
Steps to Reproduce:
1. Click Firefox icon
2. Fill out crash report
3. Click on Restart Firefox
Actual Results:
Firefox reports a crash and asks to send report of crash.
Expected Results:
Firefox should have opened on my current home page.
| Reporter | ||
Updated•17 years ago
|
Version: unspecified → 3.0 Branch
Comment 1•16 years ago
|
||
I can agree to this. I have had most of my work machines downgrade to 2.0.0.X to prevent this from happening.
Crashing started upon upgrading to the 3.0.X versions.
All machines running Linux or MAC seem ok but the windows machines seem to be failing.
This could be an issue with other software installed on the machines but I have not been able to dig into it that much.
Comment 3•16 years ago
|
||
I had to use winDbg to get this to work since firefox crashes on startup and can not get to about:crashes
This is the output of the debugger
0:000> kp
ChildEBP RetAddr
0012fe20 7c90de5c ntdll!KiFastSystemCallRet
0012fe24 7c81cab6 ntdll!ZwTerminateProcess+0xc
0012ff20 7c81cb0e kernel32!_ExitProcess+0x62
0012ff34 6000179e kernel32!ExitProcess+0x14
0012ff40 60001b66 MOZCRT19!__crtExitProcess(int status = 1610619886)+0x2e [e:\fx19rel\winnt_5.2_depend\mozilla\obj-fx-trunk\memory\jemalloc\src\crt0dat.c @ 683]
0012ff78 60001bee MOZCRT19!doexit(int code = 0, int quick = 0, int retcaller = 0)+0x116 [e:\fx19rel\winnt_5.2_depend\mozilla\obj-fx-trunk\memory\jemalloc\src\crt0dat.c @ 596]
0012ff88 00401439 MOZCRT19!exit(int code = 2088857703)+0xe [e:\fx19rel\winnt_5.2_depend\mozilla\obj-fx-trunk\memory\jemalloc\src\crt0dat.c @ 398]
0012ffc0 7c817067 firefox!__tmainCRTStartup(void)+0x169 [e:\fx19rel\winnt_5.2_depend\mozilla\obj-fx-trunk\memory\jemalloc\src\crtexe.c @ 605]
0012fff0 00000000 kernel32!BaseProcessStart+0x23
you need to check also debug child processes or whatever the box is, as is mentioned in the link.
Comment 5•16 years ago
|
||
I believe I did but I will give all output this time.
CommandLine: "C:\Program Files\Mozilla Firefox\firefox.exe"
Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path. *
* Use .symfix to have the debugger choose a symbol path. *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is:
ModLoad: 00400000 0044d000 firefox.exe
ModLoad: 7c900000 7c9af000 ntdll.dll
ModLoad: 7c800000 7c8f6000 C:\WINDOWS\system32\kernel32.dll
ModLoad: 60490000 60df1000 C:\Program Files\Mozilla Firefox\xul.dll
ModLoad: 60210000 60273000 C:\Program Files\Mozilla Firefox\sqlite3.dll
ModLoad: 60000000 600ae000 C:\Program Files\Mozilla Firefox\MOZCRT19.dll
ModLoad: 77c10000 77c68000 C:\WINDOWS\system32\msvcrt.dll
ModLoad: 60100000 601ad000 C:\Program Files\Mozilla Firefox\js3250.dll
ModLoad: 600b0000 600e0000 C:\Program Files\Mozilla Firefox\nspr4.dll
ModLoad: 77dd0000 77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
ModLoad: 77e70000 77f02000 C:\WINDOWS\system32\RPCRT4.dll
ModLoad: 77fe0000 77ff1000 C:\WINDOWS\system32\Secur32.dll
ModLoad: 71ad0000 71ad9000 C:\WINDOWS\system32\WSOCK32.dll
ModLoad: 71ab0000 71ac7000 C:\WINDOWS\system32\WS2_32.dll
ModLoad: 71aa0000 71aa8000 C:\WINDOWS\system32\WS2HELP.dll
ModLoad: 76b40000 76b6d000 C:\WINDOWS\system32\WINMM.dll
ModLoad: 77f10000 77f59000 C:\WINDOWS\system32\GDI32.dll
ModLoad: 7e410000 7e4a1000 C:\WINDOWS\system32\USER32.dll
ModLoad: 60430000 60448000 C:\Program Files\Mozilla Firefox\smime3.dll
ModLoad: 60340000 603ef000 C:\Program Files\Mozilla Firefox\nss3.dll
ModLoad: 603f0000 60404000 C:\Program Files\Mozilla Firefox\nssutil3.dll
ModLoad: 600f0000 600f7000 C:\Program Files\Mozilla Firefox\plc4.dll
ModLoad: 600e0000 600e7000 C:\Program Files\Mozilla Firefox\plds4.dll
ModLoad: 60410000 60430000 C:\Program Files\Mozilla Firefox\ssl3.dll
ModLoad: 7c9c0000 7d1d7000 C:\WINDOWS\system32\SHELL32.dll
ModLoad: 77f60000 77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
ModLoad: 774e0000 7761d000 C:\WINDOWS\system32\ole32.dll
ModLoad: 77c00000 77c08000 C:\WINDOWS\system32\VERSION.dll
ModLoad: 73000000 73026000 C:\WINDOWS\system32\WINSPOOL.DRV
ModLoad: 763b0000 763f9000 C:\WINDOWS\system32\COMDLG32.dll
ModLoad: 773d0000 774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\COMCTL32.dll
ModLoad: 76390000 763ad000 C:\WINDOWS\system32\IMM32.dll
ModLoad: 76380000 76385000 C:\WINDOWS\system32\MSIMG32.dll
ModLoad: 74d90000 74dfb000 C:\WINDOWS\system32\USP10.dll
ModLoad: 77120000 771ab000 C:\WINDOWS\system32\OLEAUT32.dll
ModLoad: 60e00000 60e07000 C:\Program Files\Mozilla Firefox\xpcom.dll
(a34.b1c): Break instruction exception - code 80000003 (first chance)
eax=00191eb4 ebx=7ffdf000 ecx=00000006 edx=00000040 esi=00191f48 edi=00191eb4
eip=7c90120e esp=0012fb20 ebp=0012fc94 iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll -
ntdll!DbgBreakPoint:
7c90120e cc int 3
0:000> .sympath SRV*c:\symbols*http://symbols.mozilla.org/firefox
Symbol search path is: SRV*c:\symbols*http://symbols.mozilla.org/firefox
0:000> .symfix+ c:\symbols
0:000> .reload /f
Reloading current modules
....................................
0:000> g
ModLoad: 5dac0000 5dac8000 C:\WINDOWS\system32\rdpsnd.dll
ModLoad: 76360000 76370000 C:\WINDOWS\system32\WINSTA.dll
ModLoad: 5b860000 5b8b5000 C:\WINDOWS\system32\NETAPI32.dll
ModLoad: 76bf0000 76bfb000 C:\WINDOWS\system32\PSAPI.DLL
ModLoad: 59a60000 59b01000 C:\WINDOWS\system32\dbghelp.dll
ModLoad: 74720000 7476c000 C:\WINDOWS\system32\MSCTF.dll
ModLoad: 10000000 1015c000 C:\WINDOWS\system32\tmpaxocx.dll
ModLoad: 71b20000 71b32000 C:\WINDOWS\system32\MPR.dll
ModLoad: 74c80000 74cac000 C:\WINDOWS\system32\OLEACC.DLL
ModLoad: 76080000 760e5000 C:\WINDOWS\system32\MSVCP60.dll
ModLoad: 77920000 77a13000 C:\WINDOWS\system32\SETUPAPI.dll
ModLoad: 755c0000 755ee000 C:\WINDOWS\system32\msctfime.ime
ModLoad: 76fd0000 7704f000 C:\WINDOWS\system32\CLBCATQ.DLL
ModLoad: 77050000 77115000 C:\WINDOWS\system32\COMRes.dll
ModLoad: 601b0000 601b8000 C:\Program Files\Mozilla Firefox\components\browserdirprovider.dll
ModLoad: 601c0000 601e3000 C:\Program Files\Mozilla Firefox\components\brwsrcmp.dll
Symbol search path is: SRV*c:\symbols*http://symbols.mozilla.org/firefox;SRV*c:\symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
ModLoad: 00400000 0044d000 firefox.exe
ModLoad: 7c900000 7c9af000 ntdll.dll
eax=6004bf90 ebx=00000000 ecx=f118e2fb edx=00000000 esi=7c90de50 edi=00000000
eip=7c90e4f4 esp=0012fe24 ebp=0012ff20 iopl=0 nv up ei pl zr na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246
ntdll!KiFastSystemCallRet:
7c90e4f4 c3 ret
0:000> kp
ChildEBP RetAddr
0012fe20 7c90de5c ntdll!KiFastSystemCallRet
0012fe24 7c81cab6 ntdll!ZwTerminateProcess+0xc
0012ff20 7c81cb0e kernel32!_ExitProcess+0x62
0012ff34 6000179e kernel32!ExitProcess+0x14
0012ff40 60001b66 MOZCRT19!__crtExitProcess(int status = 1610619886)+0x2e [e:\fx19rel\winnt_5.2_depend\mozilla\obj-fx-trunk\memory\jemalloc\src\crt0dat.c @ 683]
0012ff78 60001bee MOZCRT19!doexit(int code = 0, int quick = 0, int retcaller = 0)+0x116 [e:\fx19rel\winnt_5.2_depend\mozilla\obj-fx-trunk\memory\jemalloc\src\crt0dat.c @ 596]
0012ff88 00401439 MOZCRT19!exit(int code = 2088857703)+0xe [e:\fx19rel\winnt_5.2_depend\mozilla\obj-fx-trunk\memory\jemalloc\src\crt0dat.c @ 398]
0012ffc0 7c817067 firefox!__tmainCRTStartup(void)+0x169 [e:\fx19rel\winnt_5.2_depend\mozilla\obj-fx-trunk\memory\jemalloc\src\crtexe.c @ 605]
0012fff0 00000000 kernel32!BaseProcessStart+0x23
Thanks for any help you can give me.
Comment 6•16 years ago
|
||
I would like to add a side note.
I was now able to get two machines running after starting them like so:
1: firefox.exe -preferences
2: exiting out of preferences
3: starting firefox normally
4: all is good. firefox starts and seems to be working fine
------------------------------
I have tried this on a few other machines and had no change. firefox would still crash on startup.
-----------------------------------------
This does not seem to be the main issue but it may be related.
Also when running about:crashes on the machines (that were crashing on startup) they are not displaying any information. Crash log is empty.
Comment 7•16 years ago
|
||
James, does this will help?
http://support.mozilla.com/en-US/kb/Firefox+crashes+when+you+open+it
| Reporter | ||
Comment 8•16 years ago
|
||
I dob't know quite what happened, but Firefox works now. Sorry I can't be much help.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•