Bug 161203

Summary: REGRESSION(204917): RELEASE_ASSERT in ResourceUsageThread::platformThreadBody when ASan is enabled
Product: WebKit Reporter: Andreas Kling <kling>
Component: WebCore Misc.Assignee: Andreas Kling <kling>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, commit-queue, esprehn+autocc, gyuyoung.kim, joepeck
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Proposed patch none

Description Andreas Kling 2016-08-25 12:33:20 PDT
<rdar://problem/28011251>
Comment 1 Andreas Kling 2016-08-25 13:58:29 PDT
Created attachment 287009 [details]
Proposed patch

This patch removes the assertions (and fixes an oversight in the HTMLCanvasElement external memory reporting.)
The assertions can't be guaranteed to hold given that the current accounting is known to be inexact.
Comment 2 Joseph Pecoraro 2016-08-25 14:03:03 PDT
Comment on attachment 287009 [details]
Proposed patch

r=me
Comment 3 WebKit Commit Bot 2016-08-25 14:59:00 PDT
Comment on attachment 287009 [details]
Proposed patch

Clearing flags on attachment: 287009

Committed r204987: <http://trac.webkit.org/changeset/204987>
Comment 4 WebKit Commit Bot 2016-08-25 14:59:06 PDT
All reviewed patches have been landed.  Closing bug.