Closed Bug 397192 Opened 14 years ago Closed 14 years ago

window.crypto.generateCRMFRequest() triggers "Assertion failure: (cx)->requestDepth || (cx)->thread == (cx)->runtime->gcThread"

Categories

(Core :: Security: PSM, defect)

x86
macOS
defect
Not set
critical

Tracking

()

VERIFIED DUPLICATE of bug 397319

People

(Reporter: jruderman, Assigned: sayrer)

References

Details

(Keywords: assertion, regression, testcase)

Attachments

(1 file)

Attached file testcase
Loading the testcase triggers:

Assertion failure: (cx)->requestDepth || (cx)->thread == (cx)->runtime->gcThread, at /Users/jruderman/trunk/mozilla/js/src/jsapi.c:3995

Thread 0 Crashed:
0   JS_Assert + 70 (jsutil.c:60)
1   JS_GetReservedSlot + 82 (jsapi.c:3996)
2   js_GetClassObject + 312 (jsobj.c:2591)
3   js_FindClassObject + 506 (jsobj.c:2666)
4   js_GetClassPrototype + 44 (jsobj.c:4387)
5   js_ErrorToException + 417 (jsexn.c:1198)
6   ReportError + 105 (jscntxt.c:851)
7   js_ReportErrorVA + 350 (jscntxt.c:952)
8   JS_ReportError + 45 (jsapi.c:5275)
9   nsCrypto::GenerateCRMFRequest(nsIDOMCRMFObject**) + 591 (nsCrypto.cpp:1960)
10  NS_InvokeByIndex_P + 98 (xptcinvoke_unixish_x86.cpp:179)
11  XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) + 5856 (xpcwrappednative.cpp:2326)
12  XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) + 398 (xpcwrappednativejsops.cpp:1467)
13  js_Invoke + 3008 (jsinterp.c:1382)
...
Assignee: general → sayrer
Component: JavaScript Engine → Security: PSM
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 397319
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.