New issue
Advanced search Search tips

Issue 635436 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Aug 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

The CrossThreadWeakPersistent pointer in WorkerThreadableLoader::Peer is not correctly cleared

Project Member Reported by yhirano@chromium.org, Aug 8 2016

Issue description

The DCHECK is failing on some cases.

See #22 in issue 623375.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Aug 18 2016

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

commit 6ad8f516faa1db3a954d4beafa743eae5d588a5b
Author: yhirano <yhirano@chromium.org>
Date: Thu Aug 18 06:25:24 2016

Clear MainThreadLoaderHolder::m_workerLoader appropriately

This CL fixes a violation for a DCHECK that states |m_workerLoader| should be
cleared before the MainThreadLoaderHolder's destruction.

BUG= 635436 

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

[modify] https://crrev.com/6ad8f516faa1db3a954d4beafa743eae5d588a5b/third_party/WebKit/Source/core/loader/WorkerThreadableLoader.cpp

Status: Fixed (was: Assigned)

Sign in to add a comment