Closed Bug 914240 Opened 11 years ago Closed 11 years ago

Crash [@ js::CompartmentChecker::check] or Opt-Crash [@ js::ToNumberSlow] with backtracking register allocation

Categories

(Core :: JavaScript Engine, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: decoder, Unassigned)

Details

(Keywords: crash, testcase)

Crash Data

Attachments

(1 file)

The following testcase crashes on mozilla-central revision c7cc85e13f7a (run with --ion-regalloc=backtracking):


function test() {
    var ival = 0 ^ this && this;
    for (var i = 0; i < 30000; i++) {
        ival -= 200000;
    }
    return (ival > -2147483648);
} test();
Flags: needinfo?(bhackett1024)
Summary: Crash [@ js::CompartmentChecker::check] or Opt-Crash [@ js::ToNumberSlow] → Crash [@ js::CompartmentChecker::check] or Opt-Crash [@ js::ToNumberSlow] with backtracking register allocation
This doesn't crash for me on either x86 or x64.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(bhackett1024)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: