New issue
Advanced search Search tips

Issue 848401 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Aug 1
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug



Sign in to add a comment

Null-dereference READ in blink::Canvas2DLayerBridge::Hibernate

Project Member Reported by ClusterFuzz, May 31 2018

Issue description

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

Fuzzer: inferno_canvas_wrecker
Job Type: linux_msan_chrome
Platform Id: linux

Crash Type: Null-dereference READ
Crash Address: 0x000000000000
Crash State:
  blink::Canvas2DLayerBridge::Hibernate
  base::internal::Invoker<base::internal::BindState<void
  blink::scheduler::MainThreadSchedulerImpl::RunIdleTask
  
Sanitizer: memory (MSAN)

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

Issue filed automatically.

See https://github.com/google/clusterfuzz-tools for more information.

Note: This crash might not be reproducible with the provided testcase. That said, for the past 14 days we've been seeing this crash frequently. If you are unable to reproduce this, please try a speculative fix based on the crash stacktrace in the report. The fix can be verified by looking at the crash statistics in the report, a day after the fix is deployed. We will auto-close the bug if the crash is not seen for 14 days.
 
Project Member

Comment 1 by ClusterFuzz, May 31 2018

Components: Blink>Paint Internals>Core
Labels: Test-Predator-Auto-Components
Automatically applying components based on crash stacktrace and information from OWNERS files.

If this is incorrect, please apply the Test-Predator-Wrong-Components label.
Cc: pnangunoori@chromium.org
Labels: Test-Predator-Wrong
Owner: alexclarke@chromium.org
Status: Assigned (was: Untriaged)
Predator and CL could not provide any possible suspects.
Using the code search for the file, “main_thread_scheduler_impl.cc” assigning to concern owner from GIT blame.

Suspecting Commit#
https://chromium.googlesource.com/chromium/src/+/aaf006b519ccb0c73e96a296d185fa37619cc114

@alexclarke -- Could you please look into this issue, kindly reassign if it has nothing to do with your changes.
Thank You.

Owner: junov@chromium.org
I doubt this is scheduler related.  In particular I wonder if this is a lifetime issue for Canvas2DLayerBridge::resource_host_?

Assinging to junov@ who edited line 207 in Canvas2DLayerBridge::Hibernate which might be where the crash is.

Comment 4 by junov@chromium.org, Jun 4 2018

The crash site has been refactored since this issue was filed.
 Issue 851356  has been merged into this issue.
Owner: fs...@chromium.org
Status: WontFix (was: Assigned)

Sign in to add a comment