Closed
Bug 456763
Opened 17 years ago
Closed 16 years ago
Crash: xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000000, unsigned int & aElementsToAppend=4294967295) Line 724 C++
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: tmptgr, Unassigned)
Details
(Keywords: crash)
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)
Build Identifier:
I was checking out old tabs on a 600-800 MB session on 1 GB RAM with Windows XP SP2 using Firefox 3.0.2 i believe.
C:\Program Files\Mozilla Firefox 3 Beta 2\firefox.exe
File version 1.9.0.3169
build 2008090512 (the title bar says Build 2008090514, wtf? Process Explorer confirms that "C:\Program Files\Mozilla Firefox 3 Beta 2\firefox.exe" was the only fox loaded. After the crash mistakenly started "C:\Program Files\Mozilla Firefox 3 Beta 2\firefox.exe" -preferences doesn't appear.)
File Version 1.9.0.2 (wtf?)
Product Version 3.0.2
VS2005 stacktrace because Flash broke the error reporter:
> xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000000, unsigned int & aElementsToAppend=4294967295) Line 724 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000000, unsigned int & aElementsToAppend=1073748019) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000000, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000000, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000000, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000001, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000003, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000004, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000003, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000008, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000001, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000003, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000013, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000001, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWith(nsIContent * aContent=0x00000019, unsigned int & aElementsToAppend=) Line 728 C++
xul.dll!nsContentList::PopulateWithStartingAfter(nsINode * aStartRoot=0x00000000, nsINode * aStartChild=0x00000002, unsigned int & aElementsToAppend=4294967295) Line 760 C++
xul.dll!nsContentList::PopulateSelf(unsigned int aNeededLength=0) Line 809 C++
xul.dll!nsContentList::BringSelfUpToDate(int aDoFlush=1) Line 856 C++
xul.dll!nsContentList::GetLength(unsigned int * aLength=0x0012dae0) Line 462 + 0xb bytes C++
xul.dll!nsGenericArraySH::NewResolve(nsIXPConnectWrappedNative * wrapper=0x4232faf0, JSContext * cx=0x038ef3d0, JSObject * obj=0x423346a0, long id=1110637200, unsigned int flags=5, JSObject * * objp=0x0012db30, int * _retval=0x0012db10) Line 7311 C++
xul.dll!XPCWrapper::ResolveNativeProperty(JSContext * cx=0x038ef3d0, JSObject * wrapperObj=0x00000000, JSObject * innerObj=0x42334680, XPCWrappedNative * wn=0x4232faf0, long id=1, unsigned int flags=5, JSObject * * objp=0x00000000, int isNativeWrapper=1) Line 440 C++
xul.dll!XPC_NW_NewResolve(JSContext * cx=, JSObject * obj=, long id=, unsigned int flags=, JSObject * * objp=) Line 644 + 0x18 bytes C++
js3250.dll!js_LookupPropertyWithFlags(JSContext * cx=0x038ef3d0, JSObject * obj=0x00000000, long id=1, unsigned int flags=5, JSObject * * objp=0x0012dce4, JSProperty * * propp=0x0012dcfc) Line 3341 C
js3250.dll!js_GetPropertyHelper(JSContext * cx=0x00000000, JSObject * obj=0x423346a0, long id=0, long * vp=0x0012dd7c, JSPropCacheEntry * * entryp=0x00000000) Line 3652 + 0x19 bytes C
js3250.dll!js_GetProperty(JSContext * cx=0x038ef3d0, JSObject * obj=0x423346a0, long id=1, long * vp=0x0012dd7c) Line 3732 + 0x1a bytes C
js3250.dll!js_Interpret(JSContext * cx=) Line 4566 + 0x16 bytes C
mozcrt19.dll!arena_malloc_small(arena_s * arena=0x0030e000, unsigned int size=0, int zero=50989568) Line 3654 C
mozcrt19.dll!malloc(unsigned int size=0) Line 5750 + 0x27 bytes C
js3250.dll!JS_HashTableRawAdd(JSHashTable * ht=0x030a0a00, JSHashEntry * * hep=0x42334520, unsigned long keyHash=1110652704, const void * key=0x42334520, void * value=0x0012de48) Line 266 + 0xd bytes C
xul.dll!_createJSDObject(JSDContext * jsdc=0x06ec92c0, JSContext * cx=0x00000000, JSObject * obj=0x060bb160) Line 130 + 0x13 bytes C
xul.dll!jsd_Unlock(JSDStaticLock * lock=0x0012de78) Line 169 + 0xc bytes C
js3250.dll!js_NewObjectWithGivenProto(JSContext * cx=0x00000000, JSClass * clasp=0x00000000, JSObject * proto=0xffffffff, JSObject * parent=0x00000000, unsigned int objectSize=0) + 0x30ff2 bytes C
ffffffff()
Reproducible: Sometimes
Steps to Reproduce:
1. Browse Last.fm and other sites, using many tabs and 17 windows.
2. Hibernate.
3. View old tabs one by one.
Actual Results:
Crash.
Expected Results:
No crash or at least working crash reporter.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\firefox.exe', Symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\xul.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\sqlite3.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\mozcrt19.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\js3250.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\nspr4.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\wsock32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\ws2_32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\ws2help.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\winmm.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\user32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\smime3.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\nss3.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\nssutil3.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\plc4.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\plds4.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\ssl3.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\shell32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\shlwapi.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\ole32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\version.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\winspool.drv', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\comdlg32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\imm32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\msimg32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\usp10.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\oleaut32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\xpcom.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\dbghelp.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\uxtheme.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\MSCTF.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\setupapi.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\MSCTFIME.IME', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\clbcatq.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\comres.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\components\browserdirprovider.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\mswsock.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\hnetcfg.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\wshtcpip.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\iphlpapi.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\dnsapi.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\winrnr.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\wldap32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\xpsp2res.dll', Binary was not built with debug information.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\softokn3.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\nssdbm3.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\freebl3.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\nssckbi.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\components\brwsrcmp.dll', Symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\rasadhlp.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\shdocvw.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\crypt32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\msasn1.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\cryptui.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\wintrust.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\imagehlp.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\netapi32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\wininet.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\normaliz.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\iertutil.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\mlang.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\wdmaud.drv', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\msacm32.drv', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\msacm32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\midimap.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\secur32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\schannel.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\userenv.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\apphelp.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\cscui.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\cscdll.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\browseui.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\ntshrui.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\atl.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\mpr.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\drprov.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\ntlanman.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\netui0.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\netui1.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\netrap.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\samlib.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\davclnt.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\urlmon.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\wuapi.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\cabinet.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\mscms.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\icm32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Common Files\Adobe\Acrobat\ActiveX\pdfshell.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.1433_x-ww_5cf844d2\msvcr80.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\igfxpph.dll', Binary was not built with debug information.
'firefox.exe': Loaded 'C:\WINDOWS\system32\hccutils.dll', Binary was not built with debug information.
'firefox.exe': Loaded 'C:\Program Files\Microsoft Office\OFFICE11\MSOHEV.DLL', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\netman.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\netshell.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\rtutils.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\credui.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\mprapi.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\activeds.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\adsldpc.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\rasapi32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\rasman.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\tapi32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\wzcsvc.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\wmi.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\dhcpcsvc.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\wtsapi32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\winsta.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\esent.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\wzcsapi.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\Macromed\Flash\NPSWF32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Mozilla Firefox 3 Beta 2\plugins\nppdf32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.1433_x-ww_5cf844d2\msvcp80.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\msv1_0.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\Program Files\Adobe\Reader 9.0\Reader\sqlite.dll', Binary was not built with debug information.
'firefox.exe': Loaded 'C:\Program Files\Adobe\Reader 9.0\Reader\AdobeUpdater.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\ddraw.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\dciman32.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\d3d8.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\d3d8thk.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\ieframe.dll', No symbols loaded.
'firefox.exe': Loaded 'C:\WINDOWS\system32\psapi.dll', No symbols loaded.
The thread 'Win32 Thread' (0x988) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0xee8) has exited with code 0 (0x0).
Unhandled exception at 0x60569ce7 (xul.dll) in firefox.exe: 0xC0000005: Access violation reading location 0x00000000.
--- e:\fx19rel\winnt_5.2_depend\mozilla\content\base\src\nscontentlist.cpp -----
60569CC8 push ebp
60569CC9 mov ebp,esp
60569CCB push ebx
60569CCC push esi
60569CCD push edi
60569CCE mov edi,dword ptr [ebp+8]
60569CD1 mov esi,ecx
60569CD3 mov eax,edi
60569CD5 call nsContentList::Match (60569D54h)
60569CDA test eax,eax
60569CDC jne nsContentList::PopulateWith+5Dh (60569D25h)
60569CDE mov ebx,dword ptr [aElementsToAppend]
60569CE1 cmp byte ptr [esi+2Eh],0
60569CE5 je nsContentList::PopulateWith+2Ah (60569CF2h)
> 60569CE7 mov eax,dword ptr [edi]
60569CE9 mov ecx,edi
60569CEB call dword ptr [eax+3Ch]
60569CEE test eax,eax
60569CF0 ja nsContentList::PopulateWith+31h (60569CF9h)
60569CF2 pop edi
60569CF3 pop esi
60569CF4 pop ebx
60569CF5 pop ebp
60569CF6 ret 8
60569CF9 and dword ptr [ebp+8],0
60569CFD mov dword ptr [ebp+0Ch],eax
60569D00 mov eax,dword ptr [edi]
60569D02 push ebx
60569D03 push dword ptr [ebp+8]
60569D06 mov ecx,edi
Comment 1•16 years ago
|
||
Cees, still see this with version 3.5 and newest version of flash?
Keywords: crash
Updated•16 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → INCOMPLETE
3.5 still crashes sometimes, but the automatic crash reporter works again with Flash. I don't recall getting such a trace lately. YouTube works fine now.
Resolution: INCOMPLETE → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•