Closed Bug 695848 Opened 13 years ago Closed 13 years ago

Firefox Crash @ nsDocShell::InternalLoad (or maybe somewhere totally different, who knows)

Categories

(Core :: DOM: Navigation, defect)

x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 683777

People

(Reporter: marcia, Unassigned)

Details

(Keywords: crash, regression)

Crash Data

Seen while looking at new crash signatures. Low volume Windows crash seen on the trunk only. Crashes started showing up using the 2011101100 build.

Possible pushlog regression range: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=e9c620a5c85f&tochange=ccea01542d0b

https://crash-stats.mozilla.com/report/index/e59262c7-bf98-4e45-a03f-bb5f92111019

Frame 	Module 	Signature [Expand] 	Source
0 	xul.dll 	nsDocShell::InternalLoad 	docshell/base/nsDocShell.cpp:8387
1 	xul.dll 	nsCOMPtr_base::~nsCOMPtr_base 	obj-firefox/xpcom/build/nsCOMPtr.cpp:81
2 	xul.dll 	nsScriptSecurityManager::CheckLoadURIWithPrincipal 	caps/src/nsScriptSecurityManager.cpp:1609
3 	xul.dll 	xul.dll@0xe23e6f 	
4 	mozutils.dll 	arena_malloc_small 	memory/jemalloc/jemalloc.c:3820
5 	xul.dll 	nsACString_internal::Equals 	xpcom/string/src/nsTSubstring.cpp:600
6 	xul.dll 	NS_IsMainThread_P 	obj-firefox/xpcom/build/nsThreadUtils.cpp:138
7 	nspr4.dll 	MD_CURRENT_THREAD 	nsprpub/pr/src/md/windows/w95thred.c:308
8 	xul.dll 	nsComponentManagerImpl::GetServiceByContractID 	xpcom/components/nsComponentManager.cpp:1645
9 	mozutils.dll 	je_malloc 	memory/jemalloc/jemalloc.c:5989
10 	mozutils.dll 	arena_malloc_small 	memory/jemalloc/jemalloc.c:3820
11 	xul.dll 	nsPrincipal::QueryInterface 	caps/src/nsPrincipal.cpp:88
12 	xul.dll 	nsDocShell::LoadURI 	docshell/base/nsDocShell.cpp:1466
13 	xul.dll 	nsCategoryObserver::nsCategoryObserver 	obj-firefox/xpcom/build/nsCategoryCache.cpp:101
14 	xul.dll 	nsLocation::SetURI 	dom/base/nsLocation.cpp:364
15 	xul.dll 	AppendUTF16toUTF8 	xpcom/string/src/nsReadableUtils.cpp:203
16 	xul.dll 	nsLocation::SetHash 	dom/base/nsLocation.cpp:436
17 	xul.dll 	XPCConvert::NativeData2JS 	js/xpconnect/src/xpcprivate.h:3235
18 	xul.dll 	nsScriptSecurityManager::CanAccess 	caps/src/nsScriptSecurityManager.cpp:3171
19 	xul.dll 	XPTC__InvokebyIndex 	
20 	xul.dll 	XPTC__InvokebyIndex 	
21 	xul.dll 	XPCWrappedNative::CallMethod 	js/xpconnect/src/XPCWrappedNative.cpp:2173
22 	xul.dll 	nsScriptSecurityManager::CanAccess 	caps/src/nsScriptSecurityManager.cpp:3171
23 	xul.dll 	NS_IsMainThread_P 	obj-firefox/xpcom/build/nsThreadUtils.cpp:138
24 	xul.dll 	DEBUG_CheckWrapperThreadSafety 	js/xpconnect/src/XPCWrappedNative.cpp:3566
25 	xul.dll 	NS_IsMainThread_P 	obj-firefox/xpcom/build/nsThreadUtils.cpp:138
26 	xul.dll 	DEBUG_CheckWrapperThreadSafety 	js/xpconnect/src/XPCWrappedNative.cpp:3566
27 	xul.dll 	XPCWrappedNative::GetWrappedNativeOfJSObject 	js/xpconnect/src/XPCWrappedNative.cpp:1612
28 	xul.dll 	XPCCallContext::Init 	js/xpconnect/src/XPCCallContext.cpp:183
29 	xul.dll 	FindReplaceLength 	js/src/jsstr.cpp:1836
30 	xul.dll 	XPCCallContext::XPCCallContext 	js/xpconnect/src/XPCCallContext.cpp:63
31 	xul.dll 	XPCWrappedNative::GetWrappedNativeOfJSObject 	js/xpconnect/src/XPCWrappedNative.cpp:1612
32 	xul.dll 	XPCNativeMember::GetCallInfo 	js/xpconnect/src/XPCWrappedNativeInfo.cpp:96
33 	xul.dll 	XPC_WN_GetterSetter 	js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1593
That stack is completely busted.  None of those functions really call each other...
Summary: Firefox Crash @ nsDocShell::InternalLoad → Firefox Crash @ nsDocShell::InternalLoad (or maybe somewhere totally different, who knows)
Same as bug 683777 where int has been replaced by bool.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.