Closed Bug 569774 Opened 15 years ago Closed 14 years ago

"Assertion failure: initialVarObj->map->ops->defineProperty == js_DefineProperty,"

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
critical

Tracking

()

RESOLVED FIXED
Tracking Status
blocking2.0 --- betaN+

People

(Reporter: gkw, Unassigned)

References

Details

(Keywords: assertion, regression, testcase)

x = Proxy.create((function () {}), (evalcx(''))) try { (function () { ((let(e = eval) e).call(x, ("\"\""))) })() } catch (e) {} asserts js debug shell on TM tip without -j at Assertion failure: initialVarObj->map->ops->defineProperty == js_DefineProperty, at ../jsinterp.cpp:811 Assuming related to harmony:proxies.
blocking2.0: --- → ?
autoBisect shows this is probably related to the following changeset: The first good revision is: changeset: 44269:3aaaa21012c8 user: Jason Orendorff date: Wed Jun 23 16:35:10 2010 -0500 summary: Bug 563099 - Compartments and wrappers API. r=gal. Bug 563099 seems to have fixed the assert.
Status: NEW → RESOLVED
Closed: 14 years ago
Flags: in-testsuite?
Resolution: --- → FIXED
blocking2.0: ? → betaN+
Automatically extracted testcase for this bug was committed: https://hg.mozilla.org/mozilla-central/rev/efaf8960a929
Flags: in-testsuite? → in-testsuite+
You need to log in before you can comment on or make changes to this bug.