CHECK failure: arg_elements == isolate->heap()->empty_fixed_array() in objects-debug.cc |
||||||
Issue descriptionDetailed report: https://clusterfuzz.com/testcase?key=4779895258611712 Fuzzer: ochang_js_fuzzer Job Type: linux_d8_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: arg_elements == isolate->heap()->empty_fixed_array() in objects-debug.cc Sanitizer: address (ASAN) Regressed: https://clusterfuzz.com/revisions?job=linux_d8_dbg&range=49981:49982 Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=4779895258611712 Issue filed automatically. See https://github.com/google/clusterfuzz-tools for more information.
,
Dec 11 2017
,
Dec 12 2017
The following revision refers to this bug: https://chromium.googlesource.com/v8/v8.git/+/bee8c168958030946f0f89fde60673aa4d3b43a1 commit bee8c168958030946f0f89fde60673aa4d3b43a1 Author: Jaroslav Sevcik <jarin@chromium.org> Date: Tue Dec 12 12:56:13 2017 [deoptimizer] Use empty fixed array when materializing empty arguments elements. Bug: chromium:793863 Change-Id: I68860924c3252184f63dbea8561e5c4fe6bfa4ca Reviewed-on: https://chromium-review.googlesource.com/822071 Reviewed-by: Tobias Tebbi <tebbi@chromium.org> Commit-Queue: Jaroslav Sevcik <jarin@chromium.org> Cr-Commit-Position: refs/heads/master@{#50028} [modify] https://crrev.com/bee8c168958030946f0f89fde60673aa4d3b43a1/src/deoptimizer.cc [add] https://crrev.com/bee8c168958030946f0f89fde60673aa4d3b43a1/test/mjsunit/compiler/regress-793863.js
,
Dec 13 2017
ClusterFuzz has detected this issue as fixed in range 50027:50028. Detailed report: https://clusterfuzz.com/testcase?key=4779895258611712 Fuzzer: ochang_js_fuzzer Job Type: linux_d8_dbg Platform Id: linux Crash Type: CHECK failure Crash Address: Crash State: arg_elements == isolate->heap()->empty_fixed_array() in objects-debug.cc Sanitizer: address (ASAN) Regressed: https://clusterfuzz.com/revisions?job=linux_d8_dbg&range=49981:49982 Fixed: https://clusterfuzz.com/revisions?job=linux_d8_dbg&range=50027:50028 Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=4779895258611712 See https://github.com/google/clusterfuzz-tools for more information. If you suspect that the result above is incorrect, try re-doing that job on the test case report page.
,
Dec 13 2017
ClusterFuzz testcase 4779895258611712 is verified as fixed, so closing issue as verified. If this is incorrect, please add ClusterFuzz-Wrong label and re-open the issue.
,
Dec 13 2017
,
Dec 14 2017
The following revision refers to this bug: https://chromium.googlesource.com/v8/v8.git/+/917b9cb9fc465a03178632ab211bbb30af08b56d commit 917b9cb9fc465a03178632ab211bbb30af08b56d Author: Michael Hablich <hablich@chromium.org> Date: Thu Dec 14 08:33:20 2017 Revert "[deoptimizer] Use empty fixed array when materializing empty arguments elements." This reverts commit bee8c168958030946f0f89fde60673aa4d3b43a1. Reason for revert: blocks roll https://chromium-review.googlesource.com/c/chromium/src/+/822232 Original change's description: > [deoptimizer] Use empty fixed array when materializing empty arguments elements. > > Bug: chromium:793863 > Change-Id: I68860924c3252184f63dbea8561e5c4fe6bfa4ca > Reviewed-on: https://chromium-review.googlesource.com/822071 > Reviewed-by: Tobias Tebbi <tebbi@chromium.org> > Commit-Queue: Jaroslav Sevcik <jarin@chromium.org> > Cr-Commit-Position: refs/heads/master@{#50028} TBR=jarin@chromium.org,tebbi@chromium.org NOTRY=true Bug: chromium:793863 Change-Id: Iee622cd96333671277029fdd766f4ea137c9efc2 Reviewed-on: https://chromium-review.googlesource.com/826962 Commit-Queue: Michael Hablich <hablich@chromium.org> Reviewed-by: Michael Hablich <hablich@chromium.org> Cr-Commit-Position: refs/heads/master@{#50098} [modify] https://crrev.com/917b9cb9fc465a03178632ab211bbb30af08b56d/src/deoptimizer.cc [delete] https://crrev.com/9d3e0774c9ad60daacac47e32c262f0d1ece17d7/test/mjsunit/compiler/regress-793863.js
,
Dec 15 2017
The following revision refers to this bug: https://chromium.googlesource.com/v8/v8.git/+/d6e68f433431732b21d9b2d9692e31a4f86319fa commit d6e68f433431732b21d9b2d9692e31a4f86319fa Author: Jaroslav Sevcik <jarin@chromium.org> Date: Fri Dec 15 05:55:39 2017 Reland "[deoptimizer] Use empty fixed array when materializing empty arguments elements." This reverts commit 917b9cb9fc465a03178632ab211bbb30af08b56d. In this CL, we canonicalize the fixed array when allocating storage for empty fixed array. During initialization, we also make sure that we do not write to the empty fixed array. This is quite hacky, but it seems to be the least intrusive change. Bug: chromium:793863 Change-Id: I1449ebac7c1e390467566a759bf70e7e2fabda31 Reviewed-on: https://chromium-review.googlesource.com/827013 Reviewed-by: Tobias Tebbi <tebbi@chromium.org> Commit-Queue: Jaroslav Sevcik <jarin@chromium.org> Cr-Commit-Position: refs/heads/master@{#50119} [modify] https://crrev.com/d6e68f433431732b21d9b2d9692e31a4f86319fa/src/deoptimizer.cc [add] https://crrev.com/d6e68f433431732b21d9b2d9692e31a4f86319fa/test/mjsunit/compiler/regress-793863.js
,
Mar 21 2018
This bug has been closed for more than 14 weeks. Removing security view restrictions. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Mar 27 2018
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by ClusterFuzz
, Dec 11 2017Owner: jarin@chromium.org
Status: Assigned (was: Untriaged)