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

Issue 700727 link

Starred by 2 users

Issue metadata

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



Sign in to add a comment

!did_finish || pending_queries_.empty() in query_manager.cc

Project Member Reported by ClusterFuzz, Mar 12 2017

Issue description

Cc: msrchandra@chromium.org
Labels: Test-Predator-Wrong-CLs M-58
Owner: reve...@chromium.org
Status: Assigned (was: Untriaged)
Predator and CL did not provide any possible CL.
Using Code Search for the file, "stream.cc" assigning to the concern owner.
Suspecting Commit#
https://chromium.googlesource.com/chromium/src/+/e2f29f0eda0cb38f57db34c7343ef4e6cce40263

@reveman -- Could you please look into the issue, kindly re-assign if this is not related to your changes.
Thank You.

Comment 2 by piman@chromium.org, Mar 16 2017

Cc: zmo@chromium.org
Components: Internals>GPU>Internals
Owner: piman@chromium.org

Comment 3 by piman@chromium.org, Mar 16 2017

Status: Started (was: Assigned)
https://codereview.chromium.org/2757543005/
Project Member

Comment 4 by bugdroid1@chromium.org, Mar 16 2017

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

commit ea3d83f0f91be9fe672b688234b79b0436f06018
Author: piman <piman@chromium.org>
Date: Thu Mar 16 23:50:01 2017

Implement GLStubApi::glGetQueryObject* for GL_QUERY_RESULT_AVAILABLE

This is needed to avoid triggering asserts in the query infrastructure

BUG= 700727 

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

[modify] https://crrev.com/ea3d83f0f91be9fe672b688234b79b0436f06018/ui/gl/gl_stub_api.cc
[modify] https://crrev.com/ea3d83f0f91be9fe672b688234b79b0436f06018/ui/gl/gl_stub_api.h

Project Member

Comment 5 by ClusterFuzz, Mar 17 2017

ClusterFuzz has detected this issue as fixed in range 457605:457648.

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

Fuzzer: libfuzzer_gpu_fuzzer
Job Type: libfuzzer_chrome_asan_debug
Platform Id: linux

Crash Type: CHECK failure
Crash Address: 
Crash State:
  !did_finish || pending_queries_.empty() in query_manager.cc
  gpu::gles2::QueryManager::ProcessPendingQueries
  gpu::gles2::GLES2DecoderImpl::ProcessPendingQueries
  
Sanitizer: address (ASAN)

Regressed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=455091:455226
Fixed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=457605:457648

Reproducer Testcase: https://clusterfuzz.com/download/AMIfv96xDeUdmv8LeR8fVxzWVn_IvzPbsrC5LkwFt1D5sYnz5n-OEfHKnlpw0nAsHLjFVjQnI3Hh-r1847T30KTNKsiH-0gxDn9lA8Ssb2TI9a7vZmEr6_rnLWHKKA66T5-wvsV9z38GnFib0gMptNA0uX2LIM4M6Eogkt_AX8boNo9cTbk92tOBaa5ObXT4fZF3sW4WFW7S5qDeRFXKzOR49rSZA0BoCaqCngar9QIzdij_MS1MIGTDR5iaAsgjVcSU--aUK77BG29-BwxdpVI6VNYs1lhQhnI1_ZfNBoCNL6tIx2NW-Q5ZRXc7AIqoBUgcZ9o0h2NSzTGuTW1a0lUnQ_rUoMv127G_qCG7SmZ_osdA9KhOZGI-5S4f7hjgot9mPWUZVLu-u_CBe9L3wSwCEcm51Gi2tA?testcase_id=5289951513280512


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

Comment 6 by ClusterFuzz, Mar 17 2017

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

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

Sign in to add a comment