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)
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)
|
1.12 KB,
text/plain
|
Details |
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();
}
| Reporter | ||
Comment 1•12 years ago
|
||
| Reporter | ||
Comment 2•12 years ago
|
||
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
Comment 3•12 years ago
|
||
Is there a regression range on this?
Comment 4•12 years ago
|
||
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?
Blocks: 958370
status-firefox27:
--- → unaffected
status-firefox28:
--- → unaffected
status-firefox29:
--- → unaffected
status-firefox30:
--- → affected
status-firefox-esr24:
--- → unaffected
Flags: needinfo?(shu)
Keywords: regression
Comment 5•12 years ago
|
||
This is a dup of bug 971385, but that one is open. Should we close that one and mark dup?
Flags: needinfo?(shu)
Comment 6•12 years ago
|
||
(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.
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Updated•11 years ago
|
Group: core-security → core-security-release
Updated•9 years ago
|
Group: core-security-release
You need to log in
before you can comment on or make changes to this bug.
Description
•