Closed Bug 716733 Opened 12 years ago Closed 12 years ago

Crash [@ strlen] or [@ PopOffPrec] or "Assertion failure: ss->printer->pcstack,"

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 716713

People

(Reporter: gkw, Unassigned)

References

Details

(4 keywords, Whiteboard: js-triage-needed)

Crash Data

Attachments

(1 file)

Attached file stack
(function() {
    switch ('') {
    case (( * )()):
    }
}).g()

asserts js debug shell on m-c changeset c713003d3226 without any CLI arguments at Assertion failure: ss->printer->pcstack, and crashes js opt shell at strlen, and with PopOffPrec somewhere on the stack too.

autoBisect shows this is probably related to the following changeset:

The first bad revision is:
changeset:   84036:7ab4f1ebc7cc
user:        Brian Hackett
date:        Mon Jan 09 06:29:50 2012 -0800
summary:     Backout 54cd89b0f1fa (bug 712714 backout).  Talos will probably report fake regressions for this patch, do not back out for this reason.

s-s because the testcase tries to access memory address 0x40977460.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Group: core-security
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: