!compiled.is_null() in asm-js.cc |
|||
Issue descriptionDetailed report: https://cluster-fuzz.appspot.com/testcase?key=6126634794221568 Fuzzer: decoder_langfuzz Job Type: linux_asan_d8_ignition_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: !compiled.is_null() in asm-js.cc Regressed: V8: r41514:41515 Minimized Testcase (5.81 Kb): https://cluster-fuzz.appspot.com/download/AMIfv95NFsMWFboFRUyvqJ1tZJrNl0swXiO3nhz6fq2LyGswJfi9Yhafmc_6-w8EstVtkrTcvFOnLXJsClNPDZE9lmSJoJ_4vX0zBbuk-CP5hYKms8QPypyG_OBIv4A8HMdHFPpWqqNaW8CkeAivsg2j2edz_xvh9w?testcase_id=6126634794221568 Issue manually filed by: titzer See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
,
Dec 7 2016
Minimized (repros):
function module(stdlib, foreign, heap) {
"use asm";
var MEM32 = new stdlib.Int32Array(heap);
function foo(i) {
i = i|0;
MEM32[0] = i;
return MEM32[i + 4 >> 2]|0;
}
return { "\u00d1\u00e6" : foo };
}
var foo = module(this, {}, new ArrayBuffer(64*1024)).foo;
assertEquals(-4, foo(-4));
,
Dec 7 2016
Fix out for review: https://codereview.chromium.org/2555203002
,
Dec 9 2016
ClusterFuzz has detected this issue as fixed in range 41575:41576. Detailed report: https://cluster-fuzz.appspot.com/testcase?key=6126634794221568 Fuzzer: decoder_langfuzz Job Type: linux_asan_d8_ignition_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: !compiled.is_null() in asm-js.cc Regressed: V8: r41514:41515 Fixed: V8: r41575:41576 Minimized Testcase (5.81 Kb): https://cluster-fuzz.appspot.com/download/AMIfv95NFsMWFboFRUyvqJ1tZJrNl0swXiO3nhz6fq2LyGswJfi9Yhafmc_6-w8EstVtkrTcvFOnLXJsClNPDZE9lmSJoJ_4vX0zBbuk-CP5hYKms8QPypyG_OBIv4A8HMdHFPpWqqNaW8CkeAivsg2j2edz_xvh9w?testcase_id=6126634794221568 See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information. If you suspect that the result above is incorrect, try re-doing that job on the test case report page.
,
Dec 9 2016
ClusterFuzz testcase 6126634794221568 is verified as fixed, so closing issue. If this is incorrect, please add ClusterFuzz-Wrong label and re-open the issue. |
|||
►
Sign in to add a comment |
|||
Comment 1 by titzer@chromium.org
, Dec 7 2016Owner: bradnelson@chromium.org
Status: Assigned (was: Untriaged)