crash in nsXPCComponents_Utils::ForcePermissiveCOWs(JSContext*)

RESOLVED INVALID

Status

()

Core
XPConnect
--
critical
RESOLVED INVALID
3 years ago
3 years ago

People

(Reporter: Martijn Wargers (dead), Unassigned)

Tracking

({crash})

Trunk
All
Mac OS X
crash
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(crash signature, URL)

(Reporter)

Description

3 years ago
I got this crash while installing the specialpowers extension and restarting.
I forgot to set the security.turn_off_all_security_so_that_viruses_can_take_over_this_computer pref to true, though, oops.

Apparently, this causes Firefox to crash on start-up. I don't think that should be waht's happening, is it?

This bug was filed from the Socorro interface and is 
report bp-dca18b3e-b077-4b6f-89c0-9c2b02141210.
=============================================================
0 	XUL 	nsXPCComponents_Utils::ForcePermissiveCOWs(JSContext*) 	js/xpconnect/src/xpcprivate.h
1 	XUL 	NS_InvokeByIndex 	xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp
2 	XUL 	XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 	js/xpconnect/src/XPCWrappedNative.cpp
3 	XUL 	XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) 	js/xpconnect/src/XPCWrappedNativeJSOps.cpp
4 	XUL 	js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) 	js/src/jscntxtinlines.h
5 	XUL 	Interpret 	js/src/vm/Interpreter.cpp
6 	XUL 	js::RunScript(JSContext*, js::RunState&) 	js/src/vm/Interpreter.cpp
7 	XUL 	js::ExecuteKernel(JSContext*, JS::Handle<JSScript*>, JSObject&, JS::Value const&, js::ExecuteType, js::AbstractFramePtr, JS::Value*) 	js/src/vm/Interpreter.cpp
8 	XUL 	js::ExecuteInGlobalAndReturnScope(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::MutableHandle<JSObject*>) 	js/src/builtin/Eval.cpp
9 	XUL 	nsFrameScriptExecutor::LoadFrameScriptInternal(nsAString_internal const&, bool) 	dom/base/nsFrameMessageManager.cpp
10 	XUL 	nsInProcessTabChildGlobal::LoadFrameScript(nsAString_internal const&, bool) 	dom/base/nsInProcessTabChildGlobal.cpp
Yes, this code is designed to crash without that pref so that it's very obvious what's going on.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → INVALID
(Reporter)

Comment 2

3 years ago
Lol, ok.
You need to log in before you can comment on or make changes to this bug.