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

Issue 697346 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Email to this user bounced
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Integer-overflow in SkIRect::offset

Project Member Reported by ClusterFuzz, Mar 1 2017

Issue description

Cc: msrchandra@chromium.org
Components: Internals>Compositing
Labels: Test-Predator-Wrong-CLs M-58
Owner: reed@chromium.org
Status: Assigned (was: Untriaged)
Predator and CL did not provide any possible suspects.
Using Code Search for the file, "SkRect.h" assigning to the concern owner.
Suspecting Commit#
https://skia.googlesource.com/skia.git/+/2a78fca05416a13bad1b680b52d0ed4fc7f84762

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

Comment 2 by ClusterFuzz, Mar 31 2017

ClusterFuzz has detected this issue as fixed in range 460819:460851.

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

Fuzzer: ifratric-browserfuzzer-v3
Job Type: linux_ubsan_chrome
Platform Id: linux

Crash Type: Integer-overflow
Crash Address: 
Crash State:
  SkIRect::offset
  ApplyImageFilter
  cc::GLRenderer::UpdateRPDQWithSkiaFilters
  
Sanitizer: undefined (UBSAN)

Regressed: https://clusterfuzz.com/revisions?job=linux_ubsan_chrome&range=440242:440280
Fixed: https://clusterfuzz.com/revisions?job=linux_ubsan_chrome&range=460819:460851

Reproducer Testcase: https://clusterfuzz.com/download/AMIfv97sDKNX14h1wBfkL1NZxpzFIkLwLjykpDVawMQb-KRCnXvCwkiM3jfQL_sAP-VXUp2oxtZ_UHVu6V3IiFB7ZxvK2gEJASSfMkL2HcegV9J66XYbJROomDxAOuxDsfJNYSVH9a0Rq8kM1BZ0GvjxVOEcIQ1x-mpiSBF3_2Zw5beVo2KPsrqRkZ30JaVMEpnVxz_7Ax4ybuzHwFM9ovC3oIw26fErR2joaWKBRmZL6pqyD0iNI1hqImGO_6UkeqvLL9-KgojmF8j_ykbmkm4Repbnpo8OVHJ5BdxNb0F7PxDYEpGOAr3qvwREq9UdW106cJW513RDIGzJZhhy2BHRP7Hu_YAIYngJdkmD_06AXioKOS_Bcqo?testcase_id=5789979466006528


See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs 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 3 by ClusterFuzz, Mar 31 2017

Labels: ClusterFuzz-Verified
Status: Verified (was: Assigned)
ClusterFuzz testcase 5789979466006528 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