Issue metadata
Sign in to add a comment
|
Node #7:StoreField in B0 is not dominated by input@0 #5:FinishRegion in src/comp |
||||||||||||||||||||||||
Issue descriptionDetailed report: https://cluster-fuzz.appspot.com/testcase?key=5608841546301440 Fuzzer: mbarbella_js_mutation Job Type: linux_asan_d8_v8_arm_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: Node #7:StoreField in B0 is not dominated by input@0 #5:FinishRegion in src/comp Regressed: V8: r36323:36324 Minimized Testcase (0.18 Kb): Download: https://cluster-fuzz.appspot.com/download/AMIfv94R-s2U5GjOLapydWsWIN1vvjsX0BbQgPut5y_EWO1F7gsFgXKEyJuTg_Sbm7896VDsAZ3FToxn-9TKv1XRdGwsJ5wE6zQTJRQzQTjPaVO-6fl407ubyA5Qhk7jLGQar3f52TWH4zKAeIIiS1loM2cfsMNGVQ function __f_6() { function __f_2() { function __f_1() { function __f_4() { eval(); } __f_4(); } __f_1(); } __f_2(); } __f_6(); __f_6(); Filer: ishell See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
,
May 25 2016
Cause by cycles in the virtual object graph. Caused by escape analysis. Here is a different repro exposing the same issue. This is a fundamental problem and I need to dwell over it for a while.
function f() {
var o1 = { a:99, val:23 };
var o2 = { b:o1, val:42 };
o1.a = o2;
%DeoptimizeNow();
return o1.a.val + o2.b.val;
}
f();
f();
%OptimizeFunctionOnNextCall(f);
f();
,
May 25 2016
Issue 613931 has been merged into this issue.
,
May 27 2016
Issue 615268 has been merged into this issue.
,
Jun 1 2016
Detailed report: https://cluster-fuzz.appspot.com/testcase?key=4799063195385856 Fuzzer: mbarbella_js_mutation Job Type: linux_asan_d8_v8_mipsel_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: Node #NUMBER:Load in B0 is not dominated by input@1 #NUMBER:Int32Constant in src Regressed: V8: r33217:33218 Minimized Testcase (3.51 Kb): https://cluster-fuzz.appspot.com/download/AMIfv94ZfyGsfqEGXkd_t6bIxZYL13RksZB8Ig6hzdXx1wlDErRlroLds7GmSogrI4fcr9NzXmRDK64sNNIzbKgVXW7rJVFny2-HMiEuvOFygvwNbBAqbrImXLzCt8j0EFMLDcUQkKUO8EUEo9uFIkwYDTXpYx1Q8Q Filer: mstarzinger See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
,
Jun 2 2016
ClusterFuzz has detected this issue as fixed in range 36637:36638. Detailed report: https://cluster-fuzz.appspot.com/testcase?key=4799063195385856 Fuzzer: mbarbella_js_mutation Job Type: linux_asan_d8_v8_mipsel_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: Node #NUMBER:Load in B0 is not dominated by input@1 #NUMBER:Int32Constant in src Regressed: V8: r33217:33218 Fixed: V8: r36637:36638 Minimized Testcase (3.51 Kb): https://cluster-fuzz.appspot.com/download/AMIfv94ZfyGsfqEGXkd_t6bIxZYL13RksZB8Ig6hzdXx1wlDErRlroLds7GmSogrI4fcr9NzXmRDK64sNNIzbKgVXW7rJVFny2-HMiEuvOFygvwNbBAqbrImXLzCt8j0EFMLDcUQkKUO8EUEo9uFIkwYDTXpYx1Q8Q 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.
,
Jun 2 2016
Marking 'Fixed' as per c#6. Thank you!
,
Jun 14 2016
Reopening. Not fixed. But lowering priority.
,
Jun 27 2016
,
Jul 20 2016
Issue 629729 has been merged into this issue.
,
Aug 17 2016
Detailed report: https://cluster-fuzz.appspot.com/testcase?key=5366781093085184 Fuzzer: mbarbella_js_mutation Job Type: linux_asan_d8_ignition_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: Node #816:Call in B6 is not dominated by input@5 #3:HeapConstant in verifier.cc Regressed: V8: r38650:38651 Minimized Testcase (3.03 Kb): https://cluster-fuzz.appspot.com/download/AMIfv96Qrj9JBPoo6phvZFoGMWaK2YsEz6yiS1L_HSNKxrvRqPuP05NykrsP3rHLgxbiR6iL68m7jR7OwKj602mmTA5nKZ7Dn_M1A8HaEixXEj12xZoirFvs5vgSqgW4dnYAoSQ9FPFt1Unp859x6KQl0ulaPf8VBQ?testcase_id=5366781093085184 Issue manually filed by: mstarzinger See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
,
Sep 1 2016
ClusterFuzz has detected this issue as fixed in range 39044:39045. Detailed report: https://cluster-fuzz.appspot.com/testcase?key=5366781093085184 Fuzzer: mbarbella_js_mutation Job Type: linux_asan_d8_ignition_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: Node #816:Call in B6 is not dominated by input@5 #3:HeapConstant in verifier.cc Regressed: V8: r38650:38651 Fixed: V8: r39044:39045 Minimized Testcase (3.03 Kb): https://cluster-fuzz.appspot.com/download/AMIfv96Qrj9JBPoo6phvZFoGMWaK2YsEz6yiS1L_HSNKxrvRqPuP05NykrsP3rHLgxbiR6iL68m7jR7OwKj602mmTA5nKZ7Dn_M1A8HaEixXEj12xZoirFvs5vgSqgW4dnYAoSQ9FPFt1Unp859x6KQl0ulaPf8VBQ?testcase_id=5366781093085184 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.
,
Sep 19 2016
Detailed report: https://cluster-fuzz.appspot.com/testcase?key=5543111860420608 Fuzzer: mbarbella_js_mutation Job Type: linux_asan_d8_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: Node #12:TypedStateValues in B0 is not dominated by input@7 #11:TypedStateValues Regressed: V8: r36638:36639 Minimized Testcase (0.50 Kb): Download: https://cluster-fuzz.appspot.com/download/AMIfv96ieMzKAVhYTV7XmBGYYHcfh-ztwKT0pwb3k8Hb7j5qRua7rwH1izU21eSTe5c-U5uo11S-KXmKlpqcrlZckKYQ1XxWh5n3vFpiLTEjPmutMx9M_jdVIuAWG2kbpEaWC_uMebZK7Ff7pFMJJ69QPLnVvsD23g?testcase_id=5543111860420608 try { __v_14 = "Rebellious subjects, enemies to peace,\n\ Once more, on pain of death, all men depart.\n" let events = 0; } catch(e) {; } try { async function __f_20() { } async function __f_21() { } async function __f_22() { await __f_21(); } } catch(e) {; } for (let producer of nonthrows) { } for (let producer of uncatchable) { for (let consumer of catches.concat()) { } } for (let producer of throws) { for (let consumer of lateCatches) { } } for (let { __f_20} of cases) { } var __v_36 = 3; See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
,
Sep 21 2016
Detailed report: https://cluster-fuzz.appspot.com/testcase?key=5352173552795648 Fuzzer: mbarbella_js_mutation Job Type: linux_asan_d8_ignition_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: Node #NUMBER:Call in B6 is not dominated by input@2 #3:HeapConstant in verifier. Regressed: V8: r38650:38651 Minimized Testcase (3.42 Kb): https://cluster-fuzz.appspot.com/download/AMIfv94mdF9qsnSAY8VFc4Sz4sJJyqYB69TaiTNHFKAXL4-XoKhM0udyHE1xwhiKXbfe17purEeWCI3aZ1M8m0YDRshj3k0svMyUM5QnIiLQo2DP3QYRjc6wWjuccO24dM62wvplZ0CZ0Q_FVjMJX7t0Yb_hp_ZvJQ?testcase_id=5352173552795648 See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
,
Sep 21 2016
Detailed report: https://cluster-fuzz.appspot.com/testcase?key=5332963598532608 Fuzzer: mbarbella_js_mutation Job Type: linux_asan_d8_v8_arm64_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: Node #20:TypedStateValues in B0 is not dominated by input@0 #18:FinishRegion in Unminimized Testcase: https://cluster-fuzz.appspot.com/download/AMIfv95cBMSpPD9cLUek2AZAPdiesmvntqMCyn36QU1E5_hz8NUUsT_-q_-qUKgInb4eKCb3XlyGHLOKfW8tpMW19IXjcYRcDDsQ02qg5ZZ9XbkvSgnG8eqlazvZ9BdN4BLC8EpOoqJjZfm1iy-LUgh1_wqUd_Au0g?testcase_id=5332963598532608 See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
,
Sep 22 2016
The following revision refers to this bug: https://chromium.googlesource.com/v8/v8.git/+/59a38a9ac813768e734a0bc54473c0d287151ad9 commit 59a38a9ac813768e734a0bc54473c0d287151ad9 Author: mstarzinger <mstarzinger@chromium.org> Date: Thu Sep 22 07:50:02 2016 [turbofan] Add early detection of object state cycles. This makes sure cycles in the object states graph are detected early by escape analysis instead of late in the scheduler. This is mainly done for improved debuggability. R=bmeurer@chromium.org BUG= chromium:613923 Review-Url: https://codereview.chromium.org/2354263002 Cr-Commit-Position: refs/heads/master@{#39614} [modify] https://crrev.com/59a38a9ac813768e734a0bc54473c0d287151ad9/src/compiler/escape-analysis-reducer.cc [modify] https://crrev.com/59a38a9ac813768e734a0bc54473c0d287151ad9/src/compiler/escape-analysis.cc [modify] https://crrev.com/59a38a9ac813768e734a0bc54473c0d287151ad9/src/compiler/escape-analysis.h [modify] https://crrev.com/59a38a9ac813768e734a0bc54473c0d287151ad9/test/unittests/compiler/escape-analysis-unittest.cc
,
Sep 22 2016
ClusterFuzz has detected this issue as fixed in range 39613:39614. Detailed report: https://cluster-fuzz.appspot.com/testcase?key=5543111860420608 Fuzzer: mbarbella_js_mutation Job Type: linux_asan_d8_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: Node #12:TypedStateValues in B0 is not dominated by input@7 #11:TypedStateValues Regressed: V8: r36638:36639 Fixed: V8: r39613:39614 Minimized Testcase (0.50 Kb): Download: https://cluster-fuzz.appspot.com/download/AMIfv96ieMzKAVhYTV7XmBGYYHcfh-ztwKT0pwb3k8Hb7j5qRua7rwH1izU21eSTe5c-U5uo11S-KXmKlpqcrlZckKYQ1XxWh5n3vFpiLTEjPmutMx9M_jdVIuAWG2kbpEaWC_uMebZK7Ff7pFMJJ69QPLnVvsD23g?testcase_id=5543111860420608 try { __v_14 = "Rebellious subjects, enemies to peace,\n\ Once more, on pain of death, all men depart.\n" let events = 0; } catch(e) {; } try { async function __f_20() { } async function __f_21() { } async function __f_22() { await __f_21(); } } catch(e) {; } for (let producer of nonthrows) { } for (let producer of uncatchable) { for (let consumer of catches.concat()) { } } for (let producer of throws) { for (let consumer of lateCatches) { } } for (let { __f_20} of cases) { } var __v_36 = 3; 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.
,
Sep 23 2016
ClusterFuzz has detected this issue as fixed in range 39613:39614. Detailed report: https://cluster-fuzz.appspot.com/testcase?key=5332963598532608 Fuzzer: mbarbella_js_mutation Job Type: linux_asan_d8_v8_arm64_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: Node #20:TypedStateValues in B0 is not dominated by input@0 #18:FinishRegion in Regressed: V8: r36435:36436 Fixed: V8: r39613:39614 Minimized Testcase (0.20 Kb): Download: https://cluster-fuzz.appspot.com/download/AMIfv96S7-eUneAHOo6Q-kSCQ2dymdXZSDtu3wWt-xJ15ZPWH-1XA99j3t2hiPInMasZaUx18ldnMnw6eUjjzUIzQcthjDtHghKZzSzKmzEqGY6X2EkwG3DkG5kaQyUsDj7ySyb8ZUQTq_3ydmfabK0uKfmNR__VFw?testcase_id=5332963598532608 function __f_8() { function __f_4() { var __v_3 = 23; function __f_3() { function __f_6() { eval(load); } __f_6(); } __f_3(); } __f_4(); } __f_8(); __f_8(); 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.
,
Sep 23 2016
ClusterFuzz has detected this issue as fixed in range 39613:39614. Detailed report: https://cluster-fuzz.appspot.com/testcase?key=5352173552795648 Fuzzer: mbarbella_js_mutation Job Type: linux_asan_d8_ignition_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: Node #NUMBER:Call in B6 is not dominated by input@2 #3:HeapConstant in verifier. Regressed: V8: r38650:38651 Fixed: V8: r39613:39614 Minimized Testcase (3.42 Kb): https://cluster-fuzz.appspot.com/download/AMIfv94mdF9qsnSAY8VFc4Sz4sJJyqYB69TaiTNHFKAXL4-XoKhM0udyHE1xwhiKXbfe17purEeWCI3aZ1M8m0YDRshj3k0svMyUM5QnIiLQo2DP3QYRjc6wWjuccO24dM62wvplZ0CZ0Q_FVjMJX7t0Yb_hp_ZvJQ?testcase_id=5352173552795648 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.
,
Sep 23 2016
,
Sep 27 2016
,
Nov 22 2016
Removing EditIssue view restrictions from ClusterFuzz filed bugs. If you believe that this issue should still be restricted, please reapply the label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Sep 18 2017
We have made a bunch of changes on ClusterFuzz side, so resetting ClusterFuzz-Wrong label. |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by ishell@chromium.org
, May 23 2016Owner: mstarzinger@chromium.org
Status: Assigned (was: Available)