Closed Bug 864204 Opened 11 years ago Closed 8 years ago

startup crash in EmitCheck via nsScriptSecurityManager::GetScriptSecurityManager()

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: wsmwk, Unassigned)

References

()

Details

(Keywords: crash, Whiteboard: [startupcrash][gs])

Crash Data

This bug was filed from the Socorro interface and is 
report bp-06bb0f3c-8306-422b-a0db-e86892130420 .

reporter of this crashes when starting in safe mode.
https://getsatisfaction.com/mozilla_messaging/topics/thunderbird_crashes_immediately_after_launch

============================================================= 
0	mozjs.dll	EmitCheck	js/src/frontend/BytecodeEmitter.cpp:160
1	mozjs.dll	js::frontend::Emit1	js/src/frontend/BytecodeEmitter.cpp:250
2	mozjs.dll	js::frontend::CompileScript	js/src/frontend/BytecodeCompiler.cpp:241
3	mozjs.dll	JS::Evaluate	js/src/jsapi.cpp:5664
4	mozjs.dll	JS::Evaluate	js/src/jsapi.cpp:5685
5	mozjs.dll	JSRuntime::initSelfHosting	js/src/jscntxt.cpp:267
6	mozjs.dll	js::NewContext	js/src/jscntxt.cpp:356
7	xul.dll	XPCJSContextStack::GetSafeJSContext	js/xpconnect/src/XPCJSContextStack.cpp:184
8	xul.dll	nsTHashtable<nsBaseHashtableET<PrincipalKey,nsCOMPtr<nsIPrincipal> > >::Init	objdir-tb/mozilla/dist/include/nsTHashtable.h:98
9	xul.dll	nsScriptSecurityManager::GetScriptSecurityManager	caps/src/nsScriptSecurityManager.cpp:3035
10	xul.dll	nsLayoutStatics::Initialize	layout/build/nsLayoutStatics.cpp:144
11	xul.dll	Initialize	layout/build/nsLayoutModule.cpp:354 

hg@1 3027 nsScriptSecurityManager *
hg@1 3028 nsScriptSecurityManager::GetScriptSecurityManager()
hg@1 3029 {
hg@1 3030 if (!gScriptSecMan)
hg@1 3031 {
justin@101851 3032 nsRefPtr<nsScriptSecurityManager> ssManager = new nsScriptSecurityManager();
justin@101851 3033
hg@1 3034 nsresult rv;
hg@1 3035 rv = ssManager->Init(); 

other users ...
but stacks differ
bp-7daf2e48-423b-4679-8731-4c9aa2130420
bp-b157e555-7814-4bfe-9733-2c82b2130328
Summary: crash in EmitCheck via nsScriptSecurityManager::GetScriptSecurityManager() → startup crash in EmitCheck via nsScriptSecurityManager::GetScriptSecurityManager()
Whiteboard: [startupcrash] → [startupcrash][gs]
Assignee: nobody → general
Component: Security → JavaScript Engine
Product: Thunderbird → Core
Assignee: general → nobody
You need to log in before you can comment on or make changes to this bug.