[Webkit-unassigned] [Bug 138740] New: Network process crash when running http/tests/appcache/fallback.html
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Nov 14 05:51:20 PST 2014
https://bugs.webkit.org/show_bug.cgi?id=138740
Bug ID: 138740
Summary: Network process crash when running
http/tests/appcache/fallback.html
Classification: Unclassified
Product: WebKit
Version: 528+ (Nightly build)
Hardware: Unspecified
OS: Unspecified
Status: NEW
Keywords: Soup
Severity: Normal
Priority: P2
Component: WebKit2
Assignee: webkit-unassigned at lists.webkit.org
Reporter: cgarcia at igalia.com
CC: ap at webkit.org, beidson at apple.com
It happens because ResourceHandle::continueWillSendRequest() is called with a null request. Mac doesn't crash, I guess because they correctly handle the case of a null request. We could handle that in Soup, of course, but the thing is that the behaviour is not the same for async loads, or when loading with in the web process. In WebResourceLoader::willSendRequest(), ResourceRequest::willSendRequest is called, that cancels the load if the client returns a null request. In this case, the Resource Loader is detached and WebResourceLoader::willSendRequest() returns early without sending the ContinueWillSendRequest message to the network process. However, for synchronous loads, NetworkResourceLoader::continueWillSendRequest() is always called.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20141114/f6aaa907/attachment-0002.html>
More information about the webkit-unassigned
mailing list