Closed Bug 737385 Opened 14 years ago Closed 13 years ago

Assertion failure: *pc != JSOP_SETARG, at js/src/jsanalyze.cpp:1655

Categories

(Core :: JavaScript Engine, defect)

x86_64
Linux
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 740446

People

(Reporter: decoder, Unassigned)

References

Details

(Keywords: assertion, testcase, Whiteboard: js-triage-needed [jsbugmon:update,ignore])

The following test asserts on mozilla-central revision 58a2cd0203ee (options -m -n): const libdir = "foo"; function strictAssignOuterParamPSYCH(p) { "use strict"; var [p, anonymous] = ignoreWhitespace( foo, bar ) ? this : this; return arguments; } a1 = strictAssignOuterParamPSYCH();
Depends on: 708892
Whiteboard: js-triage-needed → js-triage-needed [jsbugmon:update,bisect,bisectfix]
Whiteboard: js-triage-needed [jsbugmon:update,bisect,bisectfix] → js-triage-needed [jsbugmon:update,ignore]
JSBugMon: The testcase found in this bug no longer reproduces (tried revision f9a8fdb08193). JSBugMon: Fix Bisection requested, result: autoBisect shows this is probably related to the following changeset: The first good revision is: changeset: 91358:fa24b215d49e user: Luke Wagner date: Mon Apr 02 08:58:30 2012 -0700 summary: Bug 740446 - make 'arguments' more like a normal local binding (r=bhackett)
luke, is the fix in comment 1 the right one for this bug? can I close this as dup?
Seems likely.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.