[Webkit-unassigned] [Bug 140190] [Win] Assertions due to unexpected pageCache state

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Apr 19 10:56:42 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=140190

--- Comment #6 from Brent Fulgham <bfulgham at webkit.org> ---
(In reply to comment #5)
> In my investigation, this issue is related to queueLoadHTMLString().
> 
> When we call queueLoadHTMLString() in the page, queueLoadHTMLString() leads
> another page loading within same Page instance.
> 
> By this reason, we fall in crash in
> HistoryController::invalidateCurrentItemCachedPage()

[...]

> I think we'd better to disable PageCache in DumpRenderTree because I suspect
> that another port also may be disabled PageCache which didn't make crash in
> non-deferred-substitute-load.html.

Thank you for looking into this!

Chris Dumez arrived at a similar conclusion a couple of days ago while debugging a new crash (Debug Assertion) in pageCache after he added a new test. See Bug 143799.

I think your analysis is correct.

Chris updated DumpRenderTree to deactivate the pageCache between runs in <http://trac.webkit.org/changeset/182844>.

I think this change will also resolve this bug, but I haven't tried since his change landed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150419/efc8d74c/attachment.html>


More information about the webkit-unassigned mailing list