Bug 12116
Summary: | REGRESSION: ASSERTION FAILED: URL in +[WebDataProtocol _webIsDataProtocolURL:] | ||
---|---|---|---|
Product: | WebKit | Reporter: | Alexey Proskuryakov <ap> |
Component: | Page Loading | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | Keywords: | Regression |
Priority: | P1 | ||
Version: | 420+ | ||
Hardware: | Mac | ||
OS: | OS X 10.4 | ||
URL: | http://newsru.com/world/04jan2007/newspeaker.html |
Alexey Proskuryakov
Steps to reproduce:
1) Open the bug URL
2) Click on any image at the right side of the story
ASSERTION FAILED: URL
(/Users/ap/WebKit/WebCore/loader/mac/WebDataProtocol.mm:223 +[WebDataProtocol _webIsDataProtocolURL:])
Thread 0 Crashed:
0 com.apple.WebCore 0x014875d8 +[WebDataProtocol _webIsDataProtocolURL:] + 92
1 com.apple.WebCore 0x01493d6c WebCore::ResourceLoader::didReceiveResponse(WebCore::ResourceResponse const&) + 204 (ResourceLoaderMac.mm:261)
2 com.apple.WebCore 0x014959f8 WebCore::MainResourceLoader::continueAfterContentPolicy(WebCore::PolicyAction, WebCore::ResourceResponse const&) + 924 (MainResourceLoaderMac.mm:253)
3 com.apple.WebCore 0x01495c2c WebCore::MainResourceLoader::continueAfterContentPolicy(WebCore::PolicyAction) + 180 (MainResourceLoaderMac.mm:270)
4 com.apple.WebCore 0x01495c7c WebCore::MainResourceLoader::callContinueAfterContentPolicy(void*, WebCore::PolicyAction) + 44 (MainResourceLoaderMac.mm:262)
5 com.apple.WebCore 0x0148c048 WebCore::PolicyCheck::call(WebCore::PolicyAction) + 264 (FrameLoaderMac.mm:1324)
6 com.apple.WebCore 0x014c2f80 WebCore::FrameLoader::continueAfterContentPolicy(WebCore::PolicyAction) + 76 (FrameLoader.cpp:2287)
7 com.apple.WebKit 0x003d1800 WebFrameLoaderClient::receivedPolicyDecison(WebCore::PolicyAction) + 392 (WebFrameLoaderClient.mm:989)
8 com.apple.WebKit 0x003d27c8 -[WebFramePolicyListener receivedPolicyDecision:] + 220 (WebFrameLoaderClient.mm:1084)
9 com.apple.WebKit 0x003d1610 -[WebFramePolicyListener use] + 64 (WebFrameLoaderClient.mm:1100)
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Anders Carlsson
The problem was an uninitialized variable. Fixed in r18593.