Closed Bug 433411 Opened 16 years ago Closed 15 years ago

"Assertion failure: entry->localKind == JSLOCAL_ARG" with destructuring args

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 455981

People

(Reporter: jruderman, Assigned: igor)

Details

(Keywords: assertion, testcase)

js> (function ({a: {b: bb, c: cc, d: dd}, m: [x, n, o, p]}, x) {})
Assertion failure: entry->localKind == JSLOCAL_ARG, at jsfun.c:2296

In opt, "cc" gets replaced by "x" in the decompiled function:

js> (function ({a: {b: bb, c: cc, d: dd}, m: [x, n, o, p]}, x) {})
function ({a: {b: bb, c: x, d: dd}, m: [x, n, o, p]}, x) {
}
Assignee: general → igor
Duping as discussed with Jesse.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
A testcase for this bug was already added in the original bug (bug 455981).
Flags: in-testsuite-
You need to log in before you can comment on or make changes to this bug.