Bug 105562
| Summary: | Crashes in ConnectionSession on the bots | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Simon Fraser (smfr) <simon.fraser> |
| Component: | WebKit2 | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | ap, jeffrey+webkit, simon.fraser |
| Priority: | P2 | Keywords: | InRadar |
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://build.webkit.org/results/Apple%20MountainLion%20Release%20WK1%20(Tests)/r138274%20(5047)/results.html | ||
Simon Fraser (smfr)
The results page says http/tests/security/data-url-inline.css.html is crashing, but the crash log says /security/cross-origin-xsl-redirect-BLOCKED.html.
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT
Application Specific Information:
objc_msgSend() selector name: retain
CRASHING TEST: /security/cross-origin-xsl-redirect-BLOCKED.html
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x00007fff9314d710 objc_msgSend_vtable13 + 16
1 com.apple.CFNetwork 0x00007fff8979c890 __createCopyWithNewStorageSession_block_invoke_0 + 217
2 com.apple.CFNetwork 0x00007fff896f0afd ConnectionSession::withStorageSession(void ()(StorageSession const*) block_pointer) const + 107
3 com.apple.CFNetwork 0x00007fff8979c796 ConnectionSession::createCopyWithNewStorageSession(StorageSession const*) const + 120
4 com.apple.CFNetwork 0x00007fff8974c4af __setStorageSession_block_invoke_0 + 26
5 com.apple.CFNetwork 0x00007fff896fa781 URLRequest::withConnectionSession(void ()(ConnectionSession const*) block_pointer) const + 79
6 com.apple.CFNetwork 0x00007fff8974c48f URLRequest::setStorageSession(StorageSession const*) + 75
7 com.apple.WebKit 0x000000010f7692e6 WKCopyRequestWithStorageSession + 99
8 com.apple.WebCore 0x000000011049cd73 WebCore::ResourceRequest::setStorageSession(__CFURLStorageSession const*) + 35 (ResourceRequestMac.mm:190)
9 com.apple.WebCore 0x00000001104937c5 WebCore::ResourceHandle::willSendRequest(WebCore::ResourceRequest&, WebCore::ResourceResponse const&) + 821 (ResourceHandleMac.mm:479)
10 com.apple.WebCore 0x0000000110494813 -[WebCoreResourceHandleAsDelegate connection:willSendRequest:redirectResponse:] + 1123 (RetainPtr.h:84)
11 com.apple.Foundation 0x00007fff87ee6ff9 ___NSURLConnectionWillSendRequest_block_invoke_0 + 120
12 com.apple.Foundation 0x00007fff87ee6f58 __65-[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:]_block_invoke_0 + 28
13 com.apple.Foundation 0x00007fff87ee6e9c -[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:] + 227
14 com.apple.Foundation 0x00007fff87ee6d98 -[NSURLConnectionInternal _withActiveConnectionAndDelegate:] + 63
15 com.apple.Foundation 0x00007fff87ee6d16 _NSURLConnectionWillSendRequest + 129
16 com.apple.CFNetwork 0x00007fff8976ddca ___delegate_willSendRequestForRedirection_block_invoke_0 + 90
17 com.apple.CFNetwork 0x00007fff89710753 ___withDelegateAsync_block_invoke_0 + 90
18 com.apple.CFNetwork 0x00007fff8979f2ca __block_global_1 + 28
19 com.apple.CoreFoundation 0x00007fff92f8c724 CFArrayApplyFunction + 68
20 com.apple.CFNetwork 0x00007fff89701a6c RunloopBlockContext::perform() + 126
21 com.apple.CFNetwork 0x00007fff8970194b MultiplexerSource::perform() + 221
22 com.apple.CoreFoundation 0x00007fff92f6e101 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
23 com.apple.CoreFoundation 0x00007fff92f6da25 __CFRunLoopDoSources0 + 245
24 com.apple.CoreFoundation 0x00007fff92f90dc5 __CFRunLoopRun + 789
25 com.apple.CoreFoundation 0x00007fff92f906b2 CFRunLoopRunSpecific + 290
26 com.apple.Foundation 0x00007fff87f6489e -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 268
27 DumpRenderTree 0x000000010f0014c9 runTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 1624 (DumpRenderTree.mm:1378)
28 DumpRenderTree 0x000000010f000c54 dumpRenderTree(int, char const**) + 1855 (DumpRenderTree.mm:842)
29 DumpRenderTree 0x000000010f001832 main + 86 (DumpRenderTree.mm:927)
30 libdyld.dylib 0x00007fff89a677e1 start + 1
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/12919524>
Simon Fraser (smfr)
Some other tests are crashing in a similar way:
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000318d
VM Regions Near 0x318d:
-->
__TEXT 000000010497f000-00000001049de000 [ 380K] r-x/rwx SM=COW /Volumes/VOLUME/*
Application Specific Information:
CRASHING TEST: /appcache/main-resource-redirect.html
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.CFNetwork 0x00007fff89797898 StorageSession::identifier() const + 4
1 com.apple.CFNetwork 0x00007fff8979c87e __createCopyWithNewStorageSession_block_invoke_0 + 199
2 com.apple.CFNetwork 0x00007fff896f0afd ConnectionSession::withStorageSession(void ()(StorageSession const*) block_pointer) const + 107
3 com.apple.CFNetwork 0x00007fff8979c796 ConnectionSession::createCopyWithNewStorageSession(StorageSession const*) const + 120
4 com.apple.CFNetwork 0x00007fff8974c4af __setStorageSession_block_invoke_0 + 26
5 com.apple.CFNetwork 0x00007fff896fa781 URLRequest::withConnectionSession(void ()(ConnectionSession const*) block_pointer) const + 79
6 com.apple.CFNetwork 0x00007fff8974c48f URLRequest::setStorageSession(StorageSession const*) + 75
7 com.apple.WebKit 0x00000001050f2316 WKCopyRequestWithStorageSession + 99
8 com.apple.WebCore 0x0000000105e21043 WebCore::ResourceRequest::setStorageSession(__CFURLStorageSession const*) + 35 (ResourceRequestMac.mm:190)
9 com.apple.WebCore 0x0000000105e17a95 WebCore::ResourceHandle::willSendRequest(WebCore::ResourceRequest&, WebCore::ResourceResponse const&) + 821 (ResourceHandleMac.mm:479)
10 com.apple.WebCore 0x0000000105e18ae3 -[WebCoreResourceHandleAsDelegate connection:willSendRequest:redirectResponse:] + 1123 (RetainPtr.h:84)
11 com.apple.Foundation 0x00007fff87ee6ff9 ___NSURLConnectionWillSendRequest_block_invoke_0 + 120
12 com.apple.Foundation 0x00007fff87ee6f58 __65-[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:]_block_invoke_0 + 28
13 com.apple.Foundation 0x00007fff87ee6e9c -[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:] + 227
14 com.apple.Foundation 0x00007fff87ee6d98 -[NSURLConnectionInternal _withActiveConnectionAndDelegate:] + 63
15 com.apple.Foundation 0x00007fff87ee6d16 _NSURLConnectionWillSendRequest + 129
16 com.apple.CFNetwork 0x00007fff8976ddca ___delegate_willSendRequestForRedirection_block_invoke_0 + 90
17 com.apple.CFNetwork 0x00007fff89710753 ___withDelegateAsync_block_invoke_0 + 90
18 com.apple.CFNetwork 0x00007fff8979f2ca __block_global_1 + 28
19 com.apple.CoreFoundation 0x00007fff92f8c724 CFArrayApplyFunction + 68
20 com.apple.CFNetwork 0x00007fff89701a6c RunloopBlockContext::perform() + 126
21 com.apple.CFNetwork 0x00007fff8970194b MultiplexerSource::perform() + 221
22 com.apple.CoreFoundation 0x00007fff92f6e101 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
23 com.apple.CoreFoundation 0x00007fff92f6da25 __CFRunLoopDoSources0 + 245
24 com.apple.CoreFoundation 0x00007fff92f90dc5 __CFRunLoopRun + 789
25 com.apple.CoreFoundation 0x00007fff92f906b2 CFRunLoopRunSpecific + 290
26 com.apple.Foundation 0x00007fff87f6489e -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 268
27 DumpRenderTree 0x000000010498c4c9 runTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 1624 (DumpRenderTree.mm:1378)
28 DumpRenderTree 0x000000010498bc54 dumpRenderTree(int, char const**) + 1855 (DumpRenderTree.mm:842)
Simon Fraser (smfr)
Seems to have regressed between http://trac.webkit.org/changeset/138187 and http://trac.webkit.org/changeset/138191
Alexey Proskuryakov
Reverse duping to a bug with fix.
*** This bug has been marked as a duplicate of bug 105563 ***