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)

x86
Windows XP
defect
Not set
critical

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
Cees, still see this with version 3.5 and newest version of flash?
Keywords: crash
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.