ASSERT: ii == 0 || mInsertions[ii].position != mInsertions[ii - 1].position || mInsertio |
|||
Issue descriptionDetailed report: https://clusterfuzz.com/testcase?key=4539803264876544 Fuzzer: libFuzzer_angle_translator_fuzzer Job Type: libfuzzer_chrome_asan_debug Platform Id: linux Crash Type: ASSERT Crash Address: Crash State: ii == 0 || mInsertions[ii].position != mInsertions[ii - 1].position || mInsertio sh::TIntermTraverser::updateTree sh::VectorizeVectorScalarArithmetic Sanitizer: address (ASAN) Regressed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=515346:515403 Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=4539803264876544 Issue filed automatically. See https://chromium.googlesource.com/chromium/src/+/master/testing/libfuzzer/reference.md for more information.
,
Nov 17 2017
The following revision refers to this bug: https://chromium.googlesource.com/angle/angle/+/bb27c3a1483cf71e971ffafa8778df275b14f5cc commit bb27c3a1483cf71e971ffafa8778df275b14f5cc Author: Olli Etuaho <oetuaho@nvidia.com> Date: Fri Nov 17 09:02:51 2017 Fix VectorizeVectorScalarArithmetic statement insertion The traverser must avoid inserting two statements to the same position on a single traversal, so it doesn't trigger an assert. BUG= chromium:784078 TEST=angle_unittests Change-Id: I855054e62cc1b1cf4e6bb02af527954151c7d0e7 Reviewed-on: https://chromium-review.googlesource.com/771611 Commit-Queue: Olli Etuaho <oetuaho@nvidia.com> Reviewed-by: Jamie Madill <jmadill@chromium.org> [modify] https://crrev.com/bb27c3a1483cf71e971ffafa8778df275b14f5cc/src/compiler/translator/IntermTraverse.cpp [modify] https://crrev.com/bb27c3a1483cf71e971ffafa8778df275b14f5cc/src/compiler/translator/IntermTraverse.h [modify] https://crrev.com/bb27c3a1483cf71e971ffafa8778df275b14f5cc/src/compiler/translator/VectorizeVectorScalarArithmetic.cpp [modify] https://crrev.com/bb27c3a1483cf71e971ffafa8778df275b14f5cc/src/tests/angle_unittests.gypi [add] https://crrev.com/bb27c3a1483cf71e971ffafa8778df275b14f5cc/src/tests/compiler_tests/VectorizeVectorScalarArithmetic_test.cpp
,
Nov 17 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/53775f3232311c9cd4e0221623d7c17864d3b6bd commit 53775f3232311c9cd4e0221623d7c17864d3b6bd Author: angle-deps-roller@chromium.org <angle-deps-roller@chromium.org> Date: Fri Nov 17 12:31:03 2017 Roll src/third_party/angle/ 1eda27a65..bb27c3a14 (1 commit) https://chromium.googlesource.com/angle/angle.git/+log/1eda27a65489..bb27c3a1483c $ git log 1eda27a65..bb27c3a14 --date=short --no-merges --format='%ad %ae %s' 2017-11-15 oetuaho Fix VectorizeVectorScalarArithmetic statement insertion Created with: roll-dep src/third_party/angle BUG= 784078 The AutoRoll server is located here: https://angle-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=ynovikov@chromium.org Change-Id: Ie7498bc51f6c405eaacbd683256699e1c946104e Reviewed-on: https://chromium-review.googlesource.com/776330 Reviewed-by: angle-deps-roller . <angle-deps-roller@chromium.org> Commit-Queue: angle-deps-roller . <angle-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#517384} [modify] https://crrev.com/53775f3232311c9cd4e0221623d7c17864d3b6bd/DEPS
,
Nov 17 2017
,
Nov 17 2017
The following revision refers to this bug: https://skia.googlesource.com/skia/+/3e4d1fde7fab46875cb70e23003b40aac262f0bc commit 3e4d1fde7fab46875cb70e23003b40aac262f0bc Author: angle-deps-roller@chromium.org <angle-deps-roller@chromium.org> Date: Fri Nov 17 14:17:55 2017 Roll skia/third_party/externals/angle2/ 1eda27a65..2c7f34c83 (2 commits) https://chromium.googlesource.com/angle/angle.git/+log/1eda27a65489..2c7f34c833b4 $ git log 1eda27a65..2c7f34c83 --date=short --no-merges --format='%ad %ae %s' 2017-10-09 oetuaho Initialize uninitialized GLSL arrays in a for loop 2017-11-15 oetuaho Fix VectorizeVectorScalarArithmetic statement insertion Created with: roll-dep skia/third_party/externals/angle2 BUG= 735497 , 784078 The AutoRoll server is located here: https://angle-skia-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=skia.primary:Perf-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE,Perf-Win10-MSVC-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE,Perf-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE,Perf-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE,Perf-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE,Perf-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE,Test-Win10-Clang-AlphaR2-GPU-RadeonR9M470X-x86_64-Debug-All-ANGLE,Test-Win10-MSVC-Golo-GPU-QuadroP400-x86_64-Debug-All-ANGLE,Test-Win10-Clang-NUC5i7RYH-GPU-IntelIris6100-x86_64-Debug-All-ANGLE,Test-Win10-Clang-NUC6i5SYK-GPU-IntelIris540-x86_64-Debug-All-ANGLE,Test-Win10-Clang-NUCD34010WYKH-GPU-IntelHD4400-x86_64-Debug-All-ANGLE,Test-Win10-Clang-ShuttleC-GPU-GTX960-x86_64-Debug-All-ANGLE,Build-Debian9-GCC-x86_64-Release-ANGLE TBR=brianosman@google.com Change-Id: Ie834dd9e0cb15bb5684ccd2a24c6fdc65e3c1d57 Reviewed-on: https://skia-review.googlesource.com/73063 Reviewed-by: angle-deps-roller . <angle-deps-roller@chromium.org> Commit-Queue: angle-deps-roller . <angle-deps-roller@chromium.org> [modify] https://crrev.com/3e4d1fde7fab46875cb70e23003b40aac262f0bc/DEPS
,
Nov 17 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b25a01be78c40efe4d321a1961abf1dc82b67096 commit b25a01be78c40efe4d321a1961abf1dc82b67096 Author: skia-deps-roller@chromium.org <skia-deps-roller@chromium.org> Date: Fri Nov 17 17:56:33 2017 Roll src/third_party/skia/ 57e0828fa..3e4d1fde7 (2 commits) https://skia.googlesource.com/skia.git/+log/57e0828fade9..3e4d1fde7fab $ git log 57e0828fa..3e4d1fde7 --date=short --no-merges --format='%ad %ae %s' 2017-11-17 angle-deps-roller Roll skia/third_party/externals/angle2/ 1eda27a65..2c7f34c83 (2 commits) 2017-11-17 scroggo Fix webp bug compositing alpha frames on opaque (better fix) Created with: roll-dep src/third_party/skia BUG= 735497 , 784078 The AutoRoll server is located here: https://autoroll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=brianosman@chromium.org Change-Id: I1f45988b72e5268b343dd4f575c23bb0c8ed51fc Reviewed-on: https://chromium-review.googlesource.com/776644 Reviewed-by: Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#517463} [modify] https://crrev.com/b25a01be78c40efe4d321a1961abf1dc82b67096/DEPS
,
Nov 18 2017
ClusterFuzz has detected this issue as fixed in range 517382:517389. Detailed report: https://clusterfuzz.com/testcase?key=4539803264876544 Fuzzer: libFuzzer_angle_translator_fuzzer Job Type: libfuzzer_chrome_asan_debug Platform Id: linux Crash Type: ASSERT Crash Address: Crash State: ii == 0 || mInsertions[ii].position != mInsertions[ii - 1].position || mInsertio sh::TIntermTraverser::updateTree sh::VectorizeVectorScalarArithmetic Sanitizer: address (ASAN) Regressed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=515346:515403 Fixed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=517382:517389 Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=4539803264876544 See https://chromium.googlesource.com/chromium/src/+/master/testing/libfuzzer/reference.md for more information. If you suspect that the result above is incorrect, try re-doing that job on the test case report page.
,
Nov 18 2017
ClusterFuzz testcase 4539803264876544 is verified as fixed, so closing issue as verified. If this is incorrect, please add ClusterFuzz-Wrong label and re-open the issue.
,
Nov 18 2017
ClusterFuzz testcase 4539803264876544 is verified as fixed, so closing issue as verified. If this is incorrect, please add ClusterFuzz-Wrong label and re-open the issue.
,
Dec 23 2017
|
|||
►
Sign in to add a comment |
|||
Comment 1 by ClusterFuzz
, Nov 11 2017Owner: oetu...@nvidia.com
Status: Assigned (was: Untriaged)