[Webkit-unassigned] [Bug 51357] REGRESSION (r66428/r71892): Crash after assertion failure (!m_reachedTerminalState) in ResourceLoader::didCancel()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 8 12:58:25 PST 2011


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





--- Comment #16 from Alexey Proskuryakov <ap at webkit.org>  2011-03-08 12:58:25 PST ---
As mentioned in comment 1, my initial thought was to add PageGroupLoadDeferrer - maybe there is a way to make it work, after all? Right now, I do not remember why it seemed like that it could help, I could be just wrong.

> That's the test case for this bug.

I confused two cases, sorry. The test is for the common case where a separate window is opened, but I was thinking about an inline script in a document that's being loaded?

<body>
aaa
<script>
window.print();
window.close();
</script>
bbb
</body>

> Do you mean there are other bugs we should try to address at the same time?

I was more concerned about the possibility of further diverging from other browsers and introducing new bugs.

The patch has an r+, so you should feel free to land it at your discretion. It would be good to investigate this more deeply, and I planned to work on this bug fairly soon myself. Since this is largely about interaction between loader and parser, you could be an even better person to investigate, if you have the interest.

-- 
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