Closed Bug 970277 Opened 12 years ago Closed 12 years ago

Assertion failure: activation->isInterpreter(), at vm/Stack.cpp:554 or Crash [@ script] or Crash [@ js::NonBuiltinScriptFrameIter::settle] or Crash [@ operator++] with setObjectMetadataCallback

Categories

(Core :: JavaScript Engine, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 971385
Tracking Status
firefox27 --- unaffected
firefox28 --- unaffected
firefox29 --- unaffected
firefox30 --- affected
firefox-esr24 --- unaffected

People

(Reporter: decoder, Unassigned)

References

Details

(4 keywords)

Crash Data

Attachments

(1 file)

The following testcase asserts on mozilla-central revision ecf20a2484b6 (threadsafe build, run with --fuzzing-safe --ion-eager): setObjectMetadataCallback(true); var arr = ["a", "b", "c", "d", "e", "f", "g", "h"]; assertArraySeqParResultsEq(arr, "map", function(e) {}); function assertArraySeqParResultsEq(arr, op, func) { function f() { return arr[op + "Par"].apply(arr, [func, null]); } while (true) f(); }
It is possible that this is a shell-only crash, but because the crashes show non-null addresses and switch randomly (probably due to threading), I'm marking this s-s until triaged.
Crash Signature: [@ script] [@ js::NonBuiltinScriptFrameIter::settle] [@ operator++]
Keywords: crash
Is there a regression range on this?
autoBisect shows this is probably related to the following changeset: The first bad revision is: changeset: http://hg.mozilla.org/mozilla-central/rev/ad7777f1c0f5 user: Shu-yu Guo date: Fri Feb 07 14:40:29 2014 -0800 summary: Bug 958370 - Unify chunks and slices; self-host the scheduler's slice processing loop. (r=nmatsakis) Shu-yu, is bug 958370 a likely regressor?
This is a dup of bug 971385, but that one is open. Should we close that one and mark dup?
Flags: needinfo?(shu)
(In reply to Shu-yu Guo [:shu] from comment #5) > This is a dup of bug 971385, but that one is open. Should we close that one > and mark dup? I'm not sure, in any case the testcases weren't immediately obvious (setObjectMetadataCallback here vs buildPar there). If this issue is bad, we should lock the other bug and dupe bugs to whichever has the fix.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Group: core-security → core-security-release
Group: core-security-release
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: