[Webkit-unassigned] [Bug 12479] ASSERTION FAILURE: resource->inCache() in WebCore::Cache::remove

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 16 15:01:11 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=12479





------- Comment #6 from mitz at webkit.org  2007-02-16 15:01 PDT -------
Created an attachment (id=13206)
 --> (http://bugs.webkit.org/attachment.cgi?id=13206&action=view)
Simpler reduction

Just hit Command-R to trigger the ASSERT.

When you reload, the first Iframe creates a cached resource for the image and
it begins to load. Then the second Iframe needs the same URL, but since it's a
reload it wants a fresh copy, so it checks if there is a cached resource, and
seeing that there is one (put there by the first Iframe), it removes it from
the cache. Now the loader learns that the loading failed (since the file
doesn't exist) so it wants to remove the resource from the cache, and that's
when the assert is hit (because the second frame has already removed it).


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list