Bug 150736 - http/tests/notifications/legacy/events.html flakily asserts on mac-wk2
Summary: http/tests/notifications/legacy/events.html flakily asserts on mac-wk2
Status: RESOLVED DUPLICATE of bug 159375
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Myles C. Maxfield
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-30 14:32 PDT by Ryan Haddad
Modified: 2016-07-01 17:09 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Haddad 2015-10-30 14:32:03 PDT
Layout Test http/tests/notifications/legacy/events.html is flakily asserts on mac-wk2

Test run: <https://build.webkit.org/builders/Apple%20Yosemite%20Debug%20WK2%20%28Tests%29/builds/7893>
Results:  <https://build.webkit.org/results/Apple%20Yosemite%20Debug%20WK2%20(Tests)/r191620%20(7893)/results.html>

Related: <rdar://problem/23289123>

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore      	0x000000010cbf68d7 WTFCrash + 39
1   WebKitTestRunner              	0x000000010bf489fa WTR::WebNotificationProvider::simulateWebNotificationClick(unsigned long long) + 90 (WebNotificationProvider.cpp:148)
2   WebKitTestRunner              	0x000000010bf5dfff WTR::TestController::simulateWebNotificationClick(unsigned long long) + 47 (TestController.cpp:1607)
3   WebKitTestRunner              	0x000000010bf70799 WTR::TestInvocation::didReceiveMessageFromInjectedBundle(OpaqueWKString const*, void const*) + 2249 (TestInvocation.cpp:387)
4   WebKitTestRunner              	0x000000010bf5ca29 WTR::TestController::didReceiveMessageFromInjectedBundle(OpaqueWKString const*, void const*) + 2313 (TestController.cpp:1228)
5   WebKitTestRunner              	0x000000010bf5489c WTR::TestController::didReceivePageMessageFromInjectedBundle(OpaqueWKPage const*, OpaqueWKString const*, void const*, void const*) + 44 (TestController.cpp:1114)
6   com.apple.WebKit              	0x000000010eeb0370 WebKit::WebPageInjectedBundleClient::didReceiveMessageFromInjectedBundle(WebKit::WebPageProxy*, WTF::String const&, API::Object*) + 144 (WebPageInjectedBundleClient.cpp:42)
7   com.apple.WebKit              	0x000000010eeeebc4 WebKit::WebPageProxy::handleMessage(IPC::Connection&, WTF::String const&, WebKit::UserData const&) + 228 (WebPageProxy.cpp:676)
8   com.apple.WebKit              	0x000000010ef9351d void IPC::callMemberFunctionImpl<WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(IPC::Connection&, WTF::String const&, WebKit::UserData const&), std::__1::tuple<WTF::String, WebKit::UserData>, 0ul, 1ul>(WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(IPC::Connection&, WTF::String const&, WebKit::UserData const&), IPC::Connection&, std::__1::tuple<WTF::String, WebKit::UserData>&&, std::index_sequence<0ul, 1ul>) + 189 (HandleMessage.h:59)
9   com.apple.WebKit              	0x000000010ef93450 void IPC::callMemberFunction<WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(IPC::Connection&, WTF::String const&, WebKit::UserData const&), std::__1::tuple<WTF::String, WebKit::UserData>, std::make_index_sequence<2ul> >(IPC::Connection&, std::__1::tuple<WTF::String, WebKit::UserData>&&, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(IPC::Connection&, WTF::String const&, WebKit::UserData const&)) + 96 (HandleMessage.h:65)
10  com.apple.WebKit              	0x000000010ef85dcf void IPC::handleMessage<Messages::WebPageProxy::HandleMessage, WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(IPC::Connection&, WTF::String const&, WebKit::UserData const&)>(IPC::Connection&, IPC::MessageDecoder&, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(IPC::Connection&, WTF::String const&, WebKit::UserData const&)) + 303 (HandleMessage.h:132)
11  com.apple.WebKit              	0x000000010ef7889a WebKit::WebPageProxy::didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) + 19802 (WebPageProxyMessageReceiver.cpp:1152)
12  com.apple.WebKit              	0x000000010ef78b27 non-virtual thunk to WebKit::WebPageProxy::didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) + 55 (WebPageProxyMessageReceiver.cpp:1203)
13  com.apple.WebKit              	0x000000010e8ad9bd IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::MessageDecoder&) + 461 (MessageReceiverMap.cpp:103)
14  com.apple.WebKit              	0x000000010e754ee7 WebKit::ChildProcessProxy::dispatchMessage(IPC::Connection&, IPC::MessageDecoder&) + 55 (ChildProcessProxy.cpp:136)
15  com.apple.WebKit              	0x000000010f0602fa WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) + 58 (WebProcessProxy.cpp:493)
16  com.apple.WebKit              	0x000000010f0603f7 non-virtual thunk to WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) + 55 (WebProcessProxy.cpp:505)
17  com.apple.WebKit              	0x000000010e762df3 IPC::Connection::dispatchMessage(IPC::MessageDecoder&) + 51 (Connection.cpp:901)
18  com.apple.WebKit              	0x000000010e75a02e IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 782 (Connection.cpp:933)
19  com.apple.WebKit              	0x000000010e7633ef IPC::Connection::dispatchOneMessage() + 1519 (Connection.cpp:962)
20  com.apple.WebKit              	0x000000010e764c6d IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)::$_10::operator()() const + 29 (Connection.cpp:895)
21  com.apple.WebKit              	0x000000010e764c3c 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()() + 60 (functional:1370)
22  com.apple.JavaScriptCore      	0x000000010c68109a std::__1::function<void ()>::operator()() const + 26
23  com.apple.JavaScriptCore      	0x000000010cc3ee52 WTF::RunLoop::performWork() + 306
24  com.apple.JavaScriptCore      	0x000000010cc3f5d4 WTF::RunLoop::performWork(void*) + 36
25  com.apple.CoreFoundation      	0x7fff9afe0a01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 (~rc/Software/SUSyrahDome/Projects/CF/CF-1153.18/RunLoop.subproj/CFRunLoop.c:1763)
26  com.apple.CoreFoundation      	0x7fff9afd2b8d __CFRunLoopDoSources0 + 269 (~rc/Software/SUSyrahDome/Projects/CF/CF-1153.18/RunLoop.subproj/CFRunLoop.c:1809)
27  com.apple.CoreFoundation      	0x7fff9afd21bf __CFRunLoopRun + 927 (~rc/Software/SUSyrahDome/Projects/CF/CF-1153.18/RunLoop.subproj/CFRunLoop.c:2538)
28  com.apple.CoreFoundation      	0x7fff9afd1bd8 CFRunLoopRunSpecific + 296 (~rc/Software/SUSyrahDome/Projects/CF/CF-1153.18/RunLoop.subproj/CFRunLoop.c:2816)
29  com.apple.Foundation          	0x7fff9c18db29 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 278 (~rc/Software/SUSyrahFalls/Projects/Foundation/Foundation-1154/Soil.subproj/NSRunLoop.m:366)
30  WebKitTestRunner              	0x000000010bf7ced6 WTR::TestController::platformRunUntil(bool&, double) + 262 (TestControllerCocoa.mm:109)
31  WebKitTestRunner              	0x000000010bf55919 WTR::TestController::runUntil(bool&, double) + 73 (TestController.cpp:1095)
32  WebKitTestRunner              	0x000000010bf6f2f4 WTR::TestInvocation::invoke() + 1204 (TestInvocation.cpp:159)
33  WebKitTestRunner              	0x000000010bf5b3e8 WTR::TestController::runTest(char const*) + 1672 (TestController.cpp:1056)
34  WebKitTestRunner              	0x000000010bf5c0e8 WTR::TestController::runTestingServerLoop() + 184 (TestController.cpp:1072)
35  WebKitTestRunner              	0x000000010bf51b16 WTR::TestController::run() + 54 (TestController.cpp:1080)
36  WebKitTestRunner              	0x000000010bf516a1 WTR::TestController::TestController(int, char const**) + 1457 (TestController.cpp:141)
37  WebKitTestRunner              	0x000000010bf51ce3 WTR::TestController::TestController(int, char const**) + 35 (TestController.cpp:142)
38  WebKitTestRunner              	0x000000010bf3bd9f main + 127 (main.mm:58)
39  libdyld.dylib                 	0x7fff977425c9 start + 1 (~rc/Software/SUSyrahFalls/Projects/libdyld/dyld-353.2.3/src/start_glue.s:47)
Comment 1 Ryan Haddad 2015-10-30 14:37:30 PDT
Updated mac-wk2 expectations in <https://trac.webkit.org/r191814>
Comment 2 Myles C. Maxfield 2016-07-01 17:09:07 PDT

*** This bug has been marked as a duplicate of bug 159375 ***