<html>
<head>
<base href="https://bugs.webkit.org/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:jiewen_tan@apple.com" title="Jiewen Tan <jiewen_tan@apple.com>"> <span class="fn">Jiewen Tan</span></a>
</span> changed
<a class="bz_bug_link
bz_status_NEW "
title="NEW - Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html"
href="https://bugs.webkit.org/show_bug.cgi?id=149309">bug 149309</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">CC</td>
<td>
</td>
<td>jiewen_tan@apple.com
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html"
href="https://bugs.webkit.org/show_bug.cgi?id=149309#c3">Comment # 3</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html"
href="https://bugs.webkit.org/show_bug.cgi?id=149309">bug 149309</a>
from <span class="vcard"><a class="email" href="mailto:jiewen_tan@apple.com" title="Jiewen Tan <jiewen_tan@apple.com>"> <span class="fn">Jiewen Tan</span></a>
</span></b>
<pre>Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000bd8
Exception Note: EXC_CORPSE_NOTIFY
VM Regions Near 0xbd8:
-->
__TEXT 0000000105144000-0000000105147000 [ 12K] r-x/rwx SM=COW /Users/USER/Documents/*/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.Development.xpc/Contents/MacOS/com.apple.WebKit.WebContent.Development
Application Specific Information:
CRASHING TEST: /misc/detach-during-notifyDone.html
Global Trace Buffer (reverse chronological seconds):
18446744066.815662 CFNetwork 0x00007fff929903eb Explicitly setting CF cookie storage singleton
18446744066.815979 CFNetwork 0x00007fff929c6c85 Explicitly setting cookie storage singleton
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.WebKit 0x0000000109bfb28c WebKit::WebDocumentLoader::navigationID() const + 12 (WebDocumentLoader.h:40)
1 com.apple.WebKit 0x0000000109bf590d WebKit::WebFrameLoaderClient::dispatchDidFinishLoad() + 173 (WebFrameLoaderClient.cpp:553)
2 com.apple.WebCore 0x000000010f6f380d WebCore::FrameLoader::checkLoadCompleteForThisFrame() + 1853 (FrameLoader.cpp:2283)
3 com.apple.WebCore 0x000000010f6eb850 WebCore::FrameLoader::checkLoadComplete() + 320 (FrameLoader.cpp:2461)
4 com.apple.WebCore 0x000000010f3bb48f WebCore::DocumentLoader::finishedLoading(double) + 495 (DocumentLoader.cpp:446)
5 com.apple.WebCore 0x000000010f3bb20e WebCore::DocumentLoader::notifyFinished(WebCore::CachedResource*) + 270 (DocumentLoader.cpp:385)
6 com.apple.WebCore 0x000000010ef6f4c2 WebCore::CachedResource::checkNotify() + 130 (CachedResource.cpp:296)
7 com.apple.WebCore 0x000000010ef6f5d1 WebCore::CachedResource::finishLoading(WebCore::SharedBuffer*) + 49 (CachedResource.cpp:314)
8 com.apple.WebCore 0x000000010ef6b00a WebCore::CachedRawResource::finishLoading(WebCore::SharedBuffer*) + 218 (CachedRawResource.cpp:104)
9 com.apple.WebCore 0x0000000110cb0215 WebCore::SubresourceLoader::didFinishLoading(double) + 517 (SubresourceLoader.cpp:374)
10 com.apple.WebKit 0x0000000109f0d877 WebKit::WebResourceLoader::didFinishResourceLoad(double) + 151 (WebResourceLoader.cpp:156)
11 com.apple.WebKit 0x0000000109f12d43 void IPC::callMemberFunctionImpl<WebKit::WebResourceLoader, void (WebKit::WebResourceLoader::*)(double), std::__1::tuple<double>, 0ul>(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(double), std::__1::tuple<double>&&, std::index_sequence<0ul>) + 163 (HandleMessage.h:17)
12 com.apple.WebKit 0x0000000109f12c98 void IPC::callMemberFunction<WebKit::WebResourceLoader, void (WebKit::WebResourceLoader::*)(double), std::__1::tuple<double>, std::make_index_sequence<1ul> >(std::__1::tuple<double>&&, WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(double)) + 88 (HandleMessage.h:23)
13 com.apple.WebKit 0x0000000109f11dcd void IPC::handleMessage<Messages::WebResourceLoader::DidFinishResourceLoad, WebKit::WebResourceLoader, void (WebKit::WebResourceLoader::*)(double)>(IPC::MessageDecoder&, WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(double)) + 221 (HandleMessage.h:93)
14 com.apple.WebKit 0x0000000109f1157c WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection&, IPC::MessageDecoder&) + 636 (WebResourceLoaderMessageReceiver.cpp:68)
15 com.apple.WebKit 0x0000000109818410 WebKit::NetworkProcessConnection::didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) + 160 (NetworkProcessConnection.cpp:62)
16 com.apple.WebKit 0x00000001095cf023 IPC::Connection::dispatchMessage(IPC::MessageDecoder&) + 51 (Connection.cpp:901)
17 com.apple.WebKit 0x00000001095c5f51 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 785 (Connection.cpp:933)
18 com.apple.WebKit 0x00000001095cf61f IPC::Connection::dispatchOneMessage() + 1519 (Connection.cpp:962)
19 com.apple.WebKit 0x00000001095e097d IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)::$_10::operator()() const + 29 (Connection.cpp:895)
20 com.apple.WebKit 0x00000001095e094d void std::__1::__invoke_void_return_wrapper<void>::__call<IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)::$_10&>(IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)::$_10&&&) + 45 (__functional_base:441)
21 com.apple.WebKit 0x00000001095e079c std::__1::__function::__func<IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)::$_10, std::__1::allocator<IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)::$_10>, void ()>::operator()() + 44 (functional:1407)
22 com.apple.JavaScriptCore 0x000000010cda768a std::__1::function<void ()>::operator()() const + 26 (functional:1793)
23 com.apple.JavaScriptCore 0x000000010d34afed WTF::RunLoop::performWork() + 621 (RunLoop.cpp:122)
24 com.apple.JavaScriptCore 0x000000010d34b5f4 WTF::RunLoop::performWork(void*) + 36 (RunLoopCF.cpp:38)
25 com.apple.CoreFoundation 0x00007fff88dea621 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
26 com.apple.CoreFoundation 0x00007fff88dc9e1c __CFRunLoopDoSources0 + 556
27 com.apple.CoreFoundation 0x00007fff88dc933f __CFRunLoopRun + 927
28 com.apple.CoreFoundation 0x00007fff88dc8d38 CFRunLoopRunSpecific + 296
29 com.apple.HIToolbox 0x00007fff83b01d55 RunCurrentEventLoopInMode + 235
30 com.apple.HIToolbox 0x00007fff83b01b8f ReceiveNextEventCommon + 432
31 com.apple.HIToolbox 0x00007fff83b019cf _BlockUntilNextEventMatchingListInModeWithFilter + 71
32 com.apple.AppKit 0x00007fff8a645f3a _DPSNextEvent + 1067
33 com.apple.AppKit 0x00007fff8a645369 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
34 com.apple.AppKit 0x00007fff8a639ecc -[NSApplication run] + 682
35 com.apple.AppKit 0x00007fff8a603162 NSApplicationMain + 1176
36 libxpc.dylib 0x00007fff970904f2 _xpc_objc_main + 793
37 libxpc.dylib 0x00007fff9708ef1e xpc_main + 494
38 com.apple.WebKit.WebContent.Development 0x0000000105145be1 main + 785 (XPCServiceMain.Development.mm:187)
39 libdyld.dylib 0x00007fff84d425ad start + 1</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>