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

Issue 781579 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

Undefined-shift in sw::Shader::declareSampler

Project Member Reported by ClusterFuzz, Nov 5 2017

Issue description

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

Fuzzer: libFuzzer_swiftshader_vertex_routine_fuzzer
Job Type: libfuzzer_chrome_ubsan
Platform Id: linux

Crash Type: Undefined-shift
Crash Address: 
Crash State:
  sw::Shader::declareSampler
  glsl::OutputASM::declareUniform
  glsl::OutputASM::declareUniform
  
Sanitizer: undefined (UBSAN)

Regressed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_ubsan&range=512576:512620

Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=6278869345894400

Issue filed automatically.

See https://chromium.googlesource.com/chromium/src/+/master/testing/libfuzzer/reference.md for more information.
 
Cc: msrchandra@chromium.org pnangunoori@chromium.org
Components: Internals>GPU>SwiftShader
Labels: M-64 Test-Predator-Wrong
Owner: capn@chromium.org
Status: Assigned (was: Untriaged)
@capn -- Could you please look into this issue as the recent changes done to the file Shader.cpp are by you, kindly reassign if it has nothing to do with your changes.
Thank You.

Comment 2 by capn@chromium.org, Nov 6 2017

Cc: sugoi@chromium.org
Project Member

Comment 3 by ClusterFuzz, Dec 5 2017

ClusterFuzz has detected this issue as fixed in range 521492:521536.

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

Fuzzer: libFuzzer_swiftshader_vertex_routine_fuzzer
Job Type: libfuzzer_chrome_ubsan
Platform Id: linux

Crash Type: Undefined-shift
Crash Address: 
Crash State:
  sw::Shader::declareSampler
  glsl::OutputASM::declareUniform
  glsl::OutputASM::declareUniform
  
Sanitizer: undefined (UBSAN)

Regressed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_ubsan&range=512576:512620
Fixed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_ubsan&range=521492:521536

Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=6278869345894400

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.
Project Member

Comment 4 by ClusterFuzz, Dec 5 2017

Labels: ClusterFuzz-Verified
Status: Verified (was: Assigned)
ClusterFuzz testcase 6278869345894400 is verified as fixed, so closing issue as verified.

If this is incorrect, please add ClusterFuzz-Wrong label and re-open the issue.

Sign in to add a comment