New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 699492 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

false in texture_manager.cc

Project Member Reported by ClusterFuzz, Mar 8 2017

Issue description

Cc: zmo@chromium.org
Components: Internals>GPU
Labels: Test-Predator-Wrong-CLs M-59
Owner: ccameron@chromium.org
Status: Assigned (was: Untriaged)
From code search on the crashed file "texture_manager.cc" suspecting the below.
Review-Url: https://codereview.chromium.org/2560563002
ccameron@: Could you please take a look into this if its related to your change.
Owner: ----
Status: Available (was: Assigned)
I don't think so.

Comment 3 by zmo@chromium.org, Mar 9 2017

Cc: kbr@chromium.org ccameron@chromium.org piman@chromium.org cwallez@chromium.org geoffl...@chromium.org
Owner: jmad...@chromium.org
Status: Assigned (was: Available)
Jamie, can you take a look?
Labels: -Pri-1 Pri-2
Sure. The crash is in command buffer somewhere so it's not my area of expertise but if it's not a high priority issue can follow up.

Comment 5 by zmo@chromium.org, Mar 9 2017

Owner: zmo@chromium.org
Then let me take this.  I saw it's gpu_angle_fuzzer and thought it's in ANGLE.
No problem, I thought maybe that was the case. Feel free to send it back at any point.

Comment 7 by zmo@chromium.org, Mar 9 2017

Owner: kainino@chromium.org
Project Member

Comment 8 by bugdroid1@chromium.org, Mar 9 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/cf1b262051defdc479dbb966eff4f99d394b8c19

commit cf1b262051defdc479dbb966eff4f99d394b8c19
Author: kainino <kainino@chromium.org>
Date: Thu Mar 09 23:52:39 2017

Handle TEXTURE_SWIZZLE_* in gpu::gles2::Texture::SetParameterf

BUG= 699492 
R=zmo@chromium.org
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

Review-Url: https://codereview.chromium.org/2741613004
Cr-Commit-Position: refs/heads/master@{#455907}

[modify] https://crrev.com/cf1b262051defdc479dbb966eff4f99d394b8c19/gpu/command_buffer/service/texture_manager.cc

Status: Fixed (was: Assigned)
Project Member

Comment 10 by ClusterFuzz, Mar 10 2017

ClusterFuzz has detected this issue as fixed in range 455883:455909.

Detailed report: https://clusterfuzz.com/testcase?key=6634333965385728

Fuzzer: libfuzzer_gpu_angle_fuzzer
Job Type: libfuzzer_chrome_asan_debug
Platform Id: linux

Crash Type: CHECK failure
Crash Address: 
Crash State:
  false in texture_manager.cc
  gpu::gles2::Texture::SetParameterf
  gpu::gles2::TextureManager::SetParameterf
  
Sanitizer: address (ASAN)

Regressed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=437773:438087
Fixed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=455883:455909

Reproducer Testcase: https://clusterfuzz.com/download/AMIfv95d-PO27B9mJeC6VR0xH0ggmXdy8IJGvttKqwGpbwnfqHCKL6KYZQPVRnr1E0I885TYpfKZGSOTI3hRjfZYKj5Yr_ekrxZYY7ZbR89GMlRynv8DXL-aw5PNx3Z_O5Ah4HAcDE84S2GvaYCPmvHAgAFhYQCQXeTFZREcyqpoLsGfJLnZuDdFYoc0BVwXDaYOH0bYO1S65bMsAVhoOr2lpC7cTGUdz3IDwY03kDeXpyyMTex6qS6x8hgntRQNHZsBcZgaV1kt--8eCktS3OoE2X-9Napx2fAdyXJi18lXCGMTZdlXEG3bVfahIu1jQzHZ01GysLUEuVnxrNqvGDsyVExhdHjCXK3FPVumshQ7PpDoB9udt28?testcase_id=6634333965385728


See https://chromium.googlesource.com/chromium/src/+/master/testing/libfuzzer/reproducing.md 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