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

Issue 622919 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Jul 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Crash in SkImage::isTextureBacked

Project Member Reported by ClusterFuzz, Jun 23 2016

Issue description

Detailed report: https://cluster-fuzz.appspot.com/testcase?key=4760558117322752

Fuzzer: mbarbella_js_mutation_layout
Job Type: linux_asan_content_shell_drt
Platform Id: linux

Crash Type: UNKNOWN READ
Crash Address: 0x000000000000
Crash State:
  SkImage::isTextureBacked
  blink::ImageBitmapRenderingContext::transferFromImageBitmap
  blink::ImageBitmapRenderingContextV8Internal::transferFromImageBitmapMethodCallb
  

Minimized Testcase (11.47 Kb): https://cluster-fuzz.appspot.com/download/AMIfv95iomAtwLrZMOk9KDb9pePmOPan8wVkaZI5bZnoIKmO33nUzQllkFJfqqLJtRXumXteOeCy4X8oh2KZJH9DCS0TB5a5lLclXSzCbSaDd59acTtPhpo9BcoOiUeu4XyAen2hlIC1Q6dmNL0HU76NDICdSjP-nA?testcase_id=4760558117322752

Filer: mummareddy

See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
 
Cc: junov@chromium.org
Labels: findit-wrong Te-Logged M-52
Owner: bsalomon@chromium.org
Status: Assigned (was: Available)
From findit tool:

Author: bsalomon
Project: chromium-skia
Changelist: https://chromium.googlesource.com/skia.git/+/84a4e5a8d683bf17d6c3058b977b9dfb000428af
Time: Mon Feb 29 19:41:52 2016
The CL last changed line 193 of file SkImage.cpp, which is stack frame 0.

Author: junov
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src//+/0090816b130a929829e025a2386e23228983e058
Time: Fri Feb 12 18:20:34 2016
The CL last changed line 35 of file ImageBitmapRenderingContext.cpp, which is stack frame 1.

Suspected Project: chromium-skia
Suspected Component: Internals>Skia

Comment 2 by bsalo...@google.com, Jun 24 2016

Justin, I suspect skImage in ImageBitmapRenderingContext::transferFromImageBitmap  is null. Do you think this is possible?
Project Member

Comment 3 by sheriffbot@chromium.org, Jun 24 2016

Labels: -M-52 M-53 MovedFrom-52
Moving this nonessential bug to the next milestone.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Project Member

Comment 4 by sheriffbot@chromium.org, Jul 3 2016

Labels: -M-53 -Pri-1 M-54 MovedFrom-53 Pri-2
This issue is Pri-1 but has already been moved once. Lowering the priority and moving to the next milestone.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Project Member

Comment 5 by ClusterFuzz, Jul 6 2016

ClusterFuzz has detected this testcase as flaky and is unable to reproduce it in the original crash revision. Skipping fixed testing check and marking it as potentially fixed.

Detailed report: https://cluster-fuzz.appspot.com/testcase?key=4760558117322752

Fuzzer: mbarbella_js_mutation_layout
Job Type: linux_asan_content_shell_drt
Platform Id: linux

Crash Type: UNKNOWN READ
Crash Address: 0x000000000000
Crash State:
  SkImage::isTextureBacked
  blink::ImageBitmapRenderingContext::transferFromImageBitmap
  blink::ImageBitmapRenderingContextV8Internal::transferFromImageBitmapMethodCallb
  
Regressed: https://cluster-fuzz.appspot.com/revisions?job=linux_asan_content_shell_drt&range=395055:395067

Minimized Testcase (11.47 Kb): https://cluster-fuzz.appspot.com/download/AMIfv95iomAtwLrZMOk9KDb9pePmOPan8wVkaZI5bZnoIKmO33nUzQllkFJfqqLJtRXumXteOeCy4X8oh2KZJH9DCS0TB5a5lLclXSzCbSaDd59acTtPhpo9BcoOiUeu4XyAen2hlIC1Q6dmNL0HU76NDICdSjP-nA?testcase_id=4760558117322752

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 6 by ClusterFuzz, Jul 6 2016

ClusterFuzz has detected this testcase as flaky and is unable to reproduce it in the original crash revision. Skipping fixed testing check and marking it as potentially fixed.

Detailed report: https://cluster-fuzz.appspot.com/testcase?key=4760558117322752

Fuzzer: mbarbella_js_mutation_layout
Job Type: linux_asan_content_shell_drt
Platform Id: linux

Crash Type: UNKNOWN READ
Crash Address: 0x000000000000
Crash State:
  SkImage::isTextureBacked
  blink::ImageBitmapRenderingContext::transferFromImageBitmap
  blink::ImageBitmapRenderingContextV8Internal::transferFromImageBitmapMethodCallb
  
Regressed: https://cluster-fuzz.appspot.com/revisions?job=linux_asan_content_shell_drt&range=395055:395067

Minimized Testcase (11.47 Kb): https://cluster-fuzz.appspot.com/download/AMIfv95iomAtwLrZMOk9KDb9pePmOPan8wVkaZI5bZnoIKmO33nUzQllkFJfqqLJtRXumXteOeCy4X8oh2KZJH9DCS0TB5a5lLclXSzCbSaDd59acTtPhpo9BcoOiUeu4XyAen2hlIC1Q6dmNL0HU76NDICdSjP-nA?testcase_id=4760558117322752

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.
Status: Fixed (was: Assigned)
Project Member

Comment 8 by sheriffbot@chromium.org, Nov 22 2016

Labels: -Restrict-View-EditIssue
Removing EditIssue view restrictions from ClusterFuzz filed bugs. If you believe that this issue should still be restricted, please reapply the label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment