[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