Closed Bug 561247 Opened 16 years ago Closed 14 years ago

"Assertion failure: pobj == found" with gczeal and eval on JM branch

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME
Tracking Status
status1.9.2 --- unaffected
status1.9.1 --- unaffected

People

(Reporter: jruderman, Unassigned)

Details

(Keywords: assertion, testcase)

This only happens on the JM branch, but does not require -m or -j. gczeal(1); for (let d in []) { } for (let a = 0; a < 3; ++a) { eval(""); } Assertion failure: pobj == found, at ../jsinterp.cpp:1940
Bug 561327 triggers the same assertion on TM branch.
js> gczeal(1); js> for (let d in []) { } js> for (let a = 0; a < 3; ++a) { eval(""); } Doesn't assert with -a, -m, -n or the various combinations of that.
Status: NEW → RESOLVED
Closed: 14 years ago
Flags: in-testsuite?
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.