Bug 180570 - [Mac] Crash under SWServer::serverToContextConnectionCreated
Summary: [Mac] Crash under SWServer::serverToContextConnectionCreated
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Service Workers (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2017-12-07 20:48 PST by Fujii Hironori
Modified: 2018-01-09 16:38 PST (History)
5 users (show)

See Also:


Attachments
Crash Log (46.52 KB, text/plain)
2017-12-13 13:38 PST, Matt Lewis
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fujii Hironori 2017-12-07 20:48:52 PST
[Mac] fast/text/vertical-rl-rtl-linebreak.html flaky crash

Crashes on mac-wk2-ews.
Bug 180521 Comment 9
Bug 180556 Comment 3

> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   com.apple.WebCore             	0x00000001099bed9e 0x10857d000 + 21241246
> 1   com.apple.WebCore             	0x00000001099beeb2 WebCore::SWServer::serverToContextConnectionCreated() + 274 (Deque.h:734)
> 2   com.apple.WebKit              	0x00000001074f72d8 WebKit::StorageToWebProcessConnection::workerContextProcessConnectionCreated() + 62 (HashTable.h:181)
> 3   com.apple.WebKit              	0x00000001074f01d7 WebKit::StorageProcess::createStorageToWebProcessConnection(bool) + 339 (StorageProcess.cpp:257)
> 4   com.apple.WebKit              	0x00000001074f40c9 WebKit::StorageProcess::didReceiveStorageProcessMessage(IPC::Connection&, IPC::Decoder&) + 183 (HandleMessage.h:40)
> 5   com.apple.WebKit              	0x00000001073de56b IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >) + 119 (memory:2636)
> 6   com.apple.WebKit              	0x00000001073de432 IPC::Connection::SyncMessageState::dispatchMessages(IPC::Connection*) + 220 (memory:2656)
> 7   com.apple.JavaScriptCore      	0x000000010ccae780 WTF::RunLoop::performWork() + 176 (Function.h:56)
> 8   com.apple.JavaScriptCore      	0x000000010ccae9b2 WTF::RunLoop::performWork(void*) + 34 (RunLoopCF.cpp:39)
> 9   com.apple.CoreFoundation      	0x00007fff875d97e1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 10  com.apple.CoreFoundation      	0x00007fff875b8f0c __CFRunLoopDoSources0 + 556
> 11  com.apple.CoreFoundation      	0x00007fff875b842f __CFRunLoopRun + 927
> 12  com.apple.CoreFoundation      	0x00007fff875b7e28 CFRunLoopRunSpecific + 296
> 13  com.apple.Foundation          	0x00007fff91553cb9 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 270
> 14  com.apple.Foundation          	0x00007fff91553b98 -[NSRunLoop(NSRunLoop) run] + 74
> 15  libxpc.dylib                  	0x00007fff85a44168 _xpc_objc_main + 751
> 16  libxpc.dylib                  	0x00007fff85a42bbe xpc_main + 494
> 17  com.apple.WebKit.Storage      	0x000000010738a702 main + 534 (XPCServiceMain.mm:148)
> 18  libdyld.dylib                 	0x00007fff8e6745ad start + 1
Comment 1 Radar WebKit Bug Importer 2017-12-13 13:09:22 PST
<rdar://problem/36029450>
Comment 2 Matt Lewis 2017-12-13 13:38:09 PST
Created attachment 329252 [details]
Crash Log
Comment 3 youenn fablet 2018-01-09 16:38:55 PST
I haven't seen this crash since some time now.
It might have been fixed given the high level of changes made to service worker implementation.
Let's reopen it if we see this crash again.