Closed Bug 576725 Opened 14 years ago Closed 14 years ago

"Assertion failure: non-global object at end of scope chain" with Int32Array

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 576714

People

(Reporter: jruderman, Unassigned)

Details

(Keywords: assertion, testcase)

Int32Array(Proxy.create({}, this))

Assertion failure: non-global object at end of scope chain, at ../jsobj.cpp:6334

0   JS_Assert + 93
1   JSObject::getCompartment(JSContext*) + 244
2   js::CompartmentChecker::check(JSObject*) + 32
3   js::CompartmentChecker::check(long) + 46
4   js::CompartmentChecker::check(ValueArray const&) + 46
5   void js::assertSameCompartment<JSObject*, ValueArray>(JSContext*, JSObject*, ValueArray) + 77
6   js::callJSNative(JSContext*, int (*)(JSContext*, JSObject*, unsigned int, long*, long*), JSObject*, unsigned int, long*, long*) + 63
7   bool Invoke<int (*)(JSContext*, JSObject*, unsigned int, long*, long*)>(JSContext*, JSFunction*, JSScript*, int (*)(JSContext*, JSObject*, unsigned int, long*, long*), js::InvokeArgsGuard const&, unsigned int) + 1314
8   js_Invoke + 934
9   js_Interpret + 87689
10  js_Execute + 1319
11  JS_ExecuteScript + 79
12  __ZL7ProcessP9JSContextP8JSObjectPci + 1337
13  __ZL11ProcessArgsP9JSContextP8JSObjectPPci + 2267
14  shell(JSContext*, int, char**, char**) + 261
15  main + 252 (js.cpp:5112)
16  _start + 209
17  start + 41
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.