[Webkit-unassigned] [Bug 137495] New: [iOS] WebKit1 clients crash in DiskCacheMonitor::tryGetFileBackedSharedBufferFromCFURLCachedResponse()
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Oct 7 12:36:27 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=137495
Summary: [iOS] WebKit1 clients crash in
DiskCacheMonitor::tryGetFileBackedSharedBufferFromCFUR
LCachedResponse()
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Platform
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: psolanki at apple.com
In r173782, I moved the disk cache handling code from the main thread (UI thread) to the web thread when we are using WebKit1 on iOS. The code tries to access the CFCachedURLResponseRef passed in the block on the web thread. This is problematic because the object may have been released before the block gets to run on the web thread. We need to manually retain/release the response.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list