Summary: | REGRESSION (r31038): Reproducible crash under DocLoader::checkForReload() at marware.com | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | mitz | ||||
Component: | Page Loading | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Major | CC: | ampcoder, andersca, grahamburnette, koivisto, sdwr98, webkit | ||||
Priority: | P1 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Mac | ||||||
OS: | OS X 10.5 | ||||||
URL: | http://www.marware.com/PRODUCTS/Apple-Laptop-Products/Sportfolio-Deluxe-for-MacBook-MacBook-Pro | ||||||
Attachments: |
|
Description
mitz
2008-03-15 01:24:50 PDT
Created attachment 19790 [details]
patch
This was a memory smasher introduced by the preloading patch. If a script resource was marked uncacheable, early deletion of the Request object would cause deletion of the CachedResource too if it was referred more than once in a single document.
*** Bug 17860 has been marked as a duplicate of this bug. *** *** Bug 17875 has been marked as a duplicate of this bug. *** *** Bug 17878 has been marked as a duplicate of this bug. *** Comment on attachment 19790 [details]
patch
r=me
Sending LayoutTests/ChangeLog Adding LayoutTests/http/tests/misc/resources/uncacheable-script.cgi Adding LayoutTests/http/tests/misc/uncacheable-script-repeated-expected.txt Adding LayoutTests/http/tests/misc/uncacheable-script-repeated.html Sending WebCore/ChangeLog Sending WebCore/loader/loader.cpp Transmitting file data ...... Committed revision 31084. |