Issue metadata
Sign in to add a comment
|
V8 correctness failure in configs: x64,ignition:x64,slow_path_opt |
||||||||||||||||||||||
Issue descriptionDetailed report: https://clusterfuzz.com/testcase?key=4714606447296512 Fuzzer: foozzie_js_mutation Job Type: v8_foozzie Platform Id: linux Crash Type: V8 correctness failure Crash Address: Crash State: configs: x64,ignition:x64,slow_path_opt sources: dee Sanitizer: address (ASAN) Regressed: https://clusterfuzz.com/revisions?job=v8_foozzie&range=50381:50382 Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=4714606447296512 Issue filed automatically. See https://github.com/google/clusterfuzz-tools for more information.
,
Apr 9 2018
// Repro. Requires "v8_enable_test_features = true" gn arg to enable the slow-path option in release build.
function __f_0() {
return __v_3.pop();
}
__v_3 = new Array();
Object.defineProperty(__v_3, "length", {value: 3, writable: false});
__f_0();
// Output:
# Compared x64,ignition with x64,slow_path_opt
#
# Flags of x64,ignition:
--abort_on_stack_or_string_length_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --es-staging --wasm-num-compilation-tasks=0 --random-seed -1655104323 --turbo-filter=~ --noopt --suppress-asm-messages
# Flags of x64,slow_path_opt:
--abort_on_stack_or_string_length_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --es-staging --wasm-num-compilation-tasks=0 --random-seed -1655104323 --always-opt --force-slow-path --suppress-asm-messages
#
# Difference:
+ repro.js:2: TypeError: Cannot assign to read only property 'length' of object '[object Array]'
#
### Start of configuration x64,ignition:
### End of configuration x64,ignition
#
### Start of configuration x64,slow_path_opt:
repro.js:2: TypeError: Cannot assign to read only property 'length' of object '[object Array]'
return __v_3.pop();
^
### End of configuration x64,slow_path_opt
,
Apr 9 2018
,
Apr 11 2018
ClusterFuzz has detected this issue as fixed in range 52507:52508. Detailed report: https://clusterfuzz.com/testcase?key=4714606447296512 Fuzzer: foozzie_js_mutation Job Type: v8_foozzie Platform Id: linux Crash Type: V8 correctness failure Crash Address: Crash State: configs: x64,ignition:x64,slow_path_opt sources: dee Sanitizer: address (ASAN) Regressed: https://clusterfuzz.com/revisions?job=v8_foozzie&range=50381:50382 Fixed: https://clusterfuzz.com/revisions?job=v8_foozzie&range=52507:52508 Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=4714606447296512 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. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by ClusterFuzz
, Apr 7 2018Owner: machenb...@chromium.org
Status: Assigned (was: Untriaged)