[Webkit-unassigned] [Bug 226806] Add lock for static cursorMap in MemoryCursor

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 8 23:41:47 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=226806

--- Comment #1 from Sihui Liu <sihui_liu at apple.com> ---
Crash on bots shows two workqueues access the cursorMap at the same time:

Thread 16:: Dispatch queue: com.apple.WebKit.IndexedDBServer
0   dyld                                0x0000000102814d90 ImageLoaderMachO::findClosestSymbol(mach_header const*, void const*, void const**) + 376
1   dyld                                0x0000000102814c98 ImageLoaderMachO::findClosestSymbol(mach_header const*, void const*, void const**) + 128
2   dyld                                0x000000010280663c dladdr + 184
3   libdyld.dylib                       0x000000019b21f42c dladdr + 168
4   com.apple.JavaScriptCore            0x0000000138087108 WTF::StackTrace::demangle(void*) + 48 (StackTrace.cpp:95)
5   com.apple.JavaScriptCore            0x00000001380872e8 WTF::StackTrace::dump(WTF::PrintStream&, char const*) const + 140 (StackTrace.cpp:137)
6   com.apple.JavaScriptCore            0x0000000137fcbadc void WTF::printInternal<WTF::StackTrace>(WTF::PrintStream&, WTF::StackTrace const&) + 40 (PrintStream.h:129)
7   com.apple.JavaScriptCore            0x0000000139d80aa8 void WTF::PrintStream::printImpl<WTF::StackTrace>(WTF::StackTrace const&) + 40
8   com.apple.JavaScriptCore            0x0000000139d80a74 void WTF::PrintStream::print<WTF::StackTrace>(WTF::StackTrace const&)::'lambda'(WTF::PrintStream&)::operator()(WTF::PrintStream&) const + 36
9   com.apple.JavaScriptCore            0x0000000139d80a30 void WTF::PrintStream::atomically<void WTF::PrintStream::print<WTF::StackTrace>(WTF::StackTrace const&)::'lambda'(WTF::PrintStream&)>(WTF::StackTrace const&) + 72
10  com.apple.JavaScriptCore            0x0000000137fc7f34 void WTF::PrintStream::print<WTF::StackTrace>(WTF::StackTrace const&) + 40 (PrintStream.h:70)
11  com.apple.JavaScriptCore            0x0000000137fc7dc8 WTFPrintBacktraceWithPrefix + 84 (Assertions.cpp:306)
12  com.apple.JavaScriptCore            0x0000000137fc7e80 WTFPrintBacktrace + 40 (Assertions.cpp:311)
13  com.apple.JavaScriptCore            0x0000000137fc7e2c WTFReportBacktrace + 80 (Assertions.cpp:299)
14  com.apple.JavaScriptCore            0x0000000137fc7f80 WTFCrash + 12 (Assertions.cpp:317)
15  com.apple.WebCore                   0x0000000116127710 WTFCrashWithInfo(int, char const*, char const*, int) + 32
16  com.apple.WebCore                   0x0000000117c51248 WTF::HashTableConstIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::checkValidity(WTF::HashTableConstIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> > const&) const + 116
17  com.apple.WebCore                   0x0000000117c511a8 WTF::HashTableConstIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::operator==(WTF::HashTableConstIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> > const&) const + 40
18  com.apple.WebCore                   0x0000000117c510a0 WTF::HashTableIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::operator==(WTF::HashTableIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> > const&) const + 32
19  com.apple.WebCore                   0x0000000117c50f70 WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::remove(WTF::HashTableIteratorAdapter<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >) + 76
20  com.apple.WebCore                   0x0000000117c07678 WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::remove(WebCore::IDBResourceIdentifier const&) + 80
21  com.apple.WebCore                   0x0000000117c07604 WebCore::IDBServer::MemoryCursor::~MemoryCursor() + 220
22  com.apple.WebCore                   0x0000000117cafafc WebCore::IDBServer::MemoryObjectStoreCursor::~MemoryObjectStoreCursor() + 76
23  com.apple.WebCore                   0x0000000117c9f700 WebCore::IDBServer::MemoryObjectStoreCursor::~MemoryObjectStoreCursor() + 32
24  com.apple.WebCore                   0x0000000117c9f734 WebCore::IDBServer::MemoryObjectStoreCursor::~MemoryObjectStoreCursor() + 32
25  com.apple.WebCore                   0x0000000117cca3f4 std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor>::operator()(WebCore::IDBServer::MemoryObjectStoreCursor*) const + 52
26  com.apple.WebCore                   0x0000000117cca3b4 std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >::reset(WebCore::IDBServer::MemoryObjectStoreCursor*) + 92
27  com.apple.WebCore                   0x0000000117cca428 std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >::~unique_ptr() + 40
28  com.apple.WebCore                   0x0000000117c81aa0 std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >::~unique_ptr() + 32
29  com.apple.WebCore                   0x0000000117ca4e58 WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >::~KeyValuePair() + 36
30  com.apple.WebCore                   0x0000000117ca4e0c WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >::~KeyValuePair() + 32
31  com.apple.WebCore                   0x0000000117ca4d94 WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > > >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::deallocateTable(WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >*) + 108
32  com.apple.WebCore                   0x0000000117ca4c64 WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > > >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::~HashTable() + 60
33  com.apple.WebCore                   0x0000000117ca4c14 WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > > >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::~HashTable() + 32
34  com.apple.WebCore                   0x0000000117ca4be0 WTF::HashMap<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::HashTableTraits>::~HashMap() + 32
35  com.apple.WebCore                   0x0000000117c7e9d4 WTF::HashMap<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::HashTableTraits>::~HashMap() + 32
36  com.apple.WebCore                   0x0000000117c7e944 WebCore::IDBServer::MemoryObjectStore::~MemoryObjectStore() + 40
37  com.apple.WebCore                   0x0000000117c7ead8 WebCore::IDBServer::MemoryObjectStore::~MemoryObjectStore() + 32
38  com.apple.WebCore                   0x0000000117c357e0 std::__1::default_delete<WebCore::IDBServer::MemoryObjectStore>::operator()(WebCore::IDBServer::MemoryObjectStore*) const + 40
39  com.apple.WebCore                   0x0000000117c357ac WTF::RefCounted<WebCore::IDBServer::MemoryObjectStore, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStore> >::deref() const + 52
40  com.apple.WebCore                   0x0000000117c3576c WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore>::derefIfNotNull(WebCore::IDBServer::MemoryObjectStore*) + 56
41  com.apple.WebCore                   0x0000000117c35724 WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >::~RefPtr() + 48
42  com.apple.WebCore                   0x0000000117c038fc WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >::~RefPtr() + 32
43  com.apple.WebCore                   0x0000000117ca043c WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >::~KeyValuePair() + 36
44  com.apple.WebCore                   0x0000000117ca03f0 WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >::~KeyValuePair() + 32
45  com.apple.WebCore                   0x0000000117ca0374 WTF::HashTable<unsigned long long, WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > > >, WTF::DefaultHash<unsigned long long>, WTF::HashMap<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >, WTF::DefaultHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<unsigned long long> >::deallocateTable(WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >*) + 92
46  com.apple.WebCore                   0x0000000117ca0254 WTF::HashTable<unsigned long long, WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > > >, WTF::DefaultHash<unsigned long long>, WTF::HashMap<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >, WTF::DefaultHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<unsigned long long> >::~HashTable() + 60
47  com.apple.WebCore                   0x0000000117ca0204 WTF::HashTable<unsigned long long, WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > > >, WTF::DefaultHash<unsigned long long>, WTF::HashMap<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >, WTF::DefaultHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<unsigned long long> >::~HashTable() + 32
48  com.apple.WebCore                   0x0000000117ca01d0 WTF::HashMap<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >, WTF::DefaultHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::HashTableTraits>::~HashMap() + 32
49  com.apple.WebCore                   0x0000000117c74cc8 WTF::HashMap<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >, WTF::DefaultHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::HashTableTraits>::~HashMap() + 32
50  com.apple.WebCore                   0x0000000117c74c24 WebCore::IDBServer::MemoryIDBBackingStore::~MemoryIDBBackingStore() + 64
51  com.apple.WebCore                   0x0000000117c74dec WebCore::IDBServer::MemoryIDBBackingStore::~MemoryIDBBackingStore() + 32
52  com.apple.WebCore                   0x0000000117c74e20 WebCore::IDBServer::MemoryIDBBackingStore::~MemoryIDBBackingStore() + 32
53  com.apple.WebCore                   0x0000000117d10614 std::__1::default_delete<WebCore::IDBServer::IDBBackingStore>::operator()(WebCore::IDBServer::IDBBackingStore*) const + 52
54  com.apple.WebCore                   0x0000000117d1058c std::__1::unique_ptr<WebCore::IDBServer::IDBBackingStore, std::__1::default_delete<WebCore::IDBServer::IDBBackingStore> >::reset(WebCore::IDBServer::IDBBackingStore*) + 92
55  com.apple.WebCore                   0x0000000117cf6e9c std::__1::unique_ptr<WebCore::IDBServer::IDBBackingStore, std::__1::default_delete<WebCore::IDBServer::IDBBackingStore> >::operator=(std::nullptr_t) + 44
56  com.apple.WebCore                   0x0000000117d00644 WebCore::IDBServer::UniqueIDBDatabase::close() + 108
57  com.apple.WebCore                   0x0000000117d00254 WebCore::IDBServer::UniqueIDBDatabase::immediateClose() + 972
58  com.apple.WebCore                   0x0000000117bf92d4 WebCore::IDBServer::IDBServer::~IDBServer() + 256
59  com.apple.WebCore                   0x0000000117bf973c WebCore::IDBServer::IDBServer::~IDBServer() + 32
60  com.apple.WebKit                    0x0000000103a1b054 std::__1::default_delete<WebCore::IDBServer::IDBServer>::operator()(WebCore::IDBServer::IDBServer*) const + 40
61  com.apple.WebKit                    0x0000000103a1afd8 std::__1::unique_ptr<WebCore::IDBServer::IDBServer, std::__1::default_delete<WebCore::IDBServer::IDBServer> >::reset(WebCore::IDBServer::IDBServer*) + 92
62  com.apple.WebKit                    0x0000000103a26d14 std::__1::unique_ptr<WebCore::IDBServer::IDBServer, std::__1::default_delete<WebCore::IDBServer::IDBServer> >::operator=(std::nullptr_t) + 44
63  com.apple.WebKit                    0x0000000103a26c1c WebKit::WebIDBServer::close(WTF::CompletionHandler<void ()>&&)::$_8::operator()() + 92
64  com.apple.WebKit                    0x0000000103a26ad8 WTF::Detail::CallableWrapper<WebKit::WebIDBServer::close(WTF::CompletionHandler<void ()>&&)::$_8, void>::call() + 28
65  com.apple.JavaScriptCore            0x0000000137ff1914 WTF::Function<void ()>::operator()() const + 124 (Function.h:82)
66  com.apple.JavaScriptCore            0x000000013811827c WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0::operator()() const + 28 (WorkQueueCocoa.cpp:37)
67  com.apple.JavaScriptCore            0x00000001381184c0 WTF::BlockPtr<void ()> WTF::BlockPtr<void ()>::fromCallable<WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0>(WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0)::'lambda'(void*)::operator()(void*) const + 32 (BlockPtr.h:111)
68  com.apple.JavaScriptCore            0x0000000138118494 WTF::BlockPtr<void ()> WTF::BlockPtr<void ()>::fromCallable<WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0>(WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0)::'lambda'(void*)::__invoke(void*) + 28 (BlockPtr.h:110)
69  libdispatch.dylib                   0x000000019b0578bc _dispatch_call_block_and_release + 32
70  libdispatch.dylib                   0x000000019b059420 _dispatch_client_callout + 20
71  libdispatch.dylib                   0x000000019b06077c _dispatch_lane_serial_drain + 580
72  libdispatch.dylib                   0x000000019b0612cc _dispatch_lane_invoke + 408
73  libdispatch.dylib                   0x000000019b06b3fc _dispatch_workloop_worker_thread + 708
74  libsystem_pthread.dylib             0x000000019b202060 _pthread_wqthread + 276
75  libsystem_pthread.dylib             0x000000019b200d94 start_wqthread + 8

Thread 20 Crashed:: Dispatch queue: com.apple.WebKit.IndexedDBServer
0   com.apple.WebCore                   0x0000000117c17d70 void WTF::removeIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >(WTF::HashTableConstIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >*) + 524
1   com.apple.WebCore                   0x0000000117c17c40 void WTF::removeIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >(WTF::HashTableConstIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >*) + 220
2   com.apple.WebCore                   0x0000000117c17b54 WTF::HashTableConstIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::~HashTableConstIterator() + 32
3   com.apple.WebCore                   0x0000000117c17b20 WTF::HashTableConstIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::~HashTableConstIterator() + 32
4   com.apple.WebCore                   0x0000000117c17aec WTF::HashTableIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::~HashTableIterator() + 32
5   com.apple.WebCore                   0x0000000117c17ab8 WTF::HashTableIterator<WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >, WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::~HashTableIterator() + 32
6   com.apple.WebCore                   0x0000000117c51040 WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::find(WebCore::IDBResourceIdentifier const&) + 76
7   com.apple.WebCore                   0x0000000117c0766c WTF::HashMap<WebCore::IDBResourceIdentifier, WebCore::IDBServer::MemoryCursor*, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBServer::MemoryCursor*>, WTF::HashTableTraits>::remove(WebCore::IDBResourceIdentifier const&) + 68
8   com.apple.WebCore                   0x0000000117c07604 WebCore::IDBServer::MemoryCursor::~MemoryCursor() + 220
9   com.apple.WebCore                   0x0000000117cafafc WebCore::IDBServer::MemoryObjectStoreCursor::~MemoryObjectStoreCursor() + 76
10  com.apple.WebCore                   0x0000000117c9f700 WebCore::IDBServer::MemoryObjectStoreCursor::~MemoryObjectStoreCursor() + 32
11  com.apple.WebCore                   0x0000000117c9f734 WebCore::IDBServer::MemoryObjectStoreCursor::~MemoryObjectStoreCursor() + 32
12  com.apple.WebCore                   0x0000000117cca3f4 std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor>::operator()(WebCore::IDBServer::MemoryObjectStoreCursor*) const + 52
13  com.apple.WebCore                   0x0000000117cca3b4 std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >::reset(WebCore::IDBServer::MemoryObjectStoreCursor*) + 92
14  com.apple.WebCore                   0x0000000117cca428 std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >::~unique_ptr() + 40
15  com.apple.WebCore                   0x0000000117c81aa0 std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >::~unique_ptr() + 32
16  com.apple.WebCore                   0x0000000117ca4e58 WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >::~KeyValuePair() + 36
17  com.apple.WebCore                   0x0000000117ca4e0c WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >::~KeyValuePair() + 32
18  com.apple.WebCore                   0x0000000117ca4d94 WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > > >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::deallocateTable(WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >*) + 108
19  com.apple.WebCore                   0x0000000117ca4c64 WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > > >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::~HashTable() + 60
20  com.apple.WebCore                   0x0000000117ca4c14 WTF::HashTable<WebCore::IDBResourceIdentifier, WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > > >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashMap<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::IDBResourceIdentifier> >::~HashTable() + 32
21  com.apple.WebCore                   0x0000000117ca4be0 WTF::HashMap<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::HashTableTraits>::~HashMap() + 32
22  com.apple.WebCore                   0x0000000117c7e9d4 WTF::HashMap<WebCore::IDBResourceIdentifier, std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> >, WTF::DefaultHash<WebCore::IDBResourceIdentifier>, WTF::HashTraits<WebCore::IDBResourceIdentifier>, WTF::HashTraits<std::__1::unique_ptr<WebCore::IDBServer::MemoryObjectStoreCursor, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStoreCursor> > >, WTF::HashTableTraits>::~HashMap() + 32
23  com.apple.WebCore                   0x0000000117c7e944 WebCore::IDBServer::MemoryObjectStore::~MemoryObjectStore() + 40
24  com.apple.WebCore                   0x0000000117c7ead8 WebCore::IDBServer::MemoryObjectStore::~MemoryObjectStore() + 32
25  com.apple.WebCore                   0x0000000117c357e0 std::__1::default_delete<WebCore::IDBServer::MemoryObjectStore>::operator()(WebCore::IDBServer::MemoryObjectStore*) const + 40
26  com.apple.WebCore                   0x0000000117c357ac WTF::RefCounted<WebCore::IDBServer::MemoryObjectStore, std::__1::default_delete<WebCore::IDBServer::MemoryObjectStore> >::deref() const + 52
27  com.apple.WebCore                   0x0000000117c3576c WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore>::derefIfNotNull(WebCore::IDBServer::MemoryObjectStore*) + 56
28  com.apple.WebCore                   0x0000000117c35724 WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >::~RefPtr() + 48
29  com.apple.WebCore                   0x0000000117c038fc WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >::~RefPtr() + 32
30  com.apple.WebCore                   0x0000000117ca043c WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >::~KeyValuePair() + 36
31  com.apple.WebCore                   0x0000000117ca03f0 WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >::~KeyValuePair() + 32
32  com.apple.WebCore                   0x0000000117ca0374 WTF::HashTable<unsigned long long, WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > > >, WTF::DefaultHash<unsigned long long>, WTF::HashMap<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >, WTF::DefaultHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<unsigned long long> >::deallocateTable(WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >*) + 92
33  com.apple.WebCore                   0x0000000117ca0254 WTF::HashTable<unsigned long long, WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > > >, WTF::DefaultHash<unsigned long long>, WTF::HashMap<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >, WTF::DefaultHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<unsigned long long> >::~HashTable() + 60
34  com.apple.WebCore                   0x0000000117ca0204 WTF::HashTable<unsigned long long, WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > > >, WTF::DefaultHash<unsigned long long>, WTF::HashMap<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >, WTF::DefaultHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<unsigned long long> >::~HashTable() + 32
35  com.apple.WebCore                   0x0000000117ca01d0 WTF::HashMap<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >, WTF::DefaultHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::HashTableTraits>::~HashMap() + 32
36  com.apple.WebCore                   0x0000000117c74cc8 WTF::HashMap<unsigned long long, WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> >, WTF::DefaultHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebCore::IDBServer::MemoryObjectStore, WTF::RawPtrTraits<WebCore::IDBServer::MemoryObjectStore>, WTF::DefaultRefDerefTraits<WebCore::IDBServer::MemoryObjectStore> > >, WTF::HashTableTraits>::~HashMap() + 32
37  com.apple.WebCore                   0x0000000117c74c24 WebCore::IDBServer::MemoryIDBBackingStore::~MemoryIDBBackingStore() + 64
38  com.apple.WebCore                   0x0000000117c74dec WebCore::IDBServer::MemoryIDBBackingStore::~MemoryIDBBackingStore() + 32
39  com.apple.WebCore                   0x0000000117c74e20 WebCore::IDBServer::MemoryIDBBackingStore::~MemoryIDBBackingStore() + 32
40  com.apple.WebCore                   0x0000000117d10614 std::__1::default_delete<WebCore::IDBServer::IDBBackingStore>::operator()(WebCore::IDBServer::IDBBackingStore*) const + 52
41  com.apple.WebCore                   0x0000000117d1058c std::__1::unique_ptr<WebCore::IDBServer::IDBBackingStore, std::__1::default_delete<WebCore::IDBServer::IDBBackingStore> >::reset(WebCore::IDBServer::IDBBackingStore*) + 92
42  com.apple.WebCore                   0x0000000117cf6e9c std::__1::unique_ptr<WebCore::IDBServer::IDBBackingStore, std::__1::default_delete<WebCore::IDBServer::IDBBackingStore> >::operator=(std::nullptr_t) + 44
43  com.apple.WebCore                   0x0000000117d00644 WebCore::IDBServer::UniqueIDBDatabase::close() + 108
44  com.apple.WebCore                   0x0000000117d00254 WebCore::IDBServer::UniqueIDBDatabase::immediateClose() + 972
45  com.apple.WebCore                   0x0000000117bf92d4 WebCore::IDBServer::IDBServer::~IDBServer() + 256
46  com.apple.WebCore                   0x0000000117bf973c WebCore::IDBServer::IDBServer::~IDBServer() + 32
47  com.apple.WebKit                    0x0000000103a1b054 std::__1::default_delete<WebCore::IDBServer::IDBServer>::operator()(WebCore::IDBServer::IDBServer*) const + 40
48  com.apple.WebKit                    0x0000000103a1afd8 std::__1::unique_ptr<WebCore::IDBServer::IDBServer, std::__1::default_delete<WebCore::IDBServer::IDBServer> >::reset(WebCore::IDBServer::IDBServer*) + 92
49  com.apple.WebKit                    0x0000000103a26d14 std::__1::unique_ptr<WebCore::IDBServer::IDBServer, std::__1::default_delete<WebCore::IDBServer::IDBServer> >::operator=(std::nullptr_t) + 44
50  com.apple.WebKit                    0x0000000103a26c1c WebKit::WebIDBServer::close(WTF::CompletionHandler<void ()>&&)::$_8::operator()() + 92
51  com.apple.WebKit                    0x0000000103a26ad8 WTF::Detail::CallableWrapper<WebKit::WebIDBServer::close(WTF::CompletionHandler<void ()>&&)::$_8, void>::call() + 28
52  com.apple.JavaScriptCore            0x0000000137ff1914 WTF::Function<void ()>::operator()() const + 124 (Function.h:82)
53  com.apple.JavaScriptCore            0x000000013811827c WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0::operator()() const + 28 (WorkQueueCocoa.cpp:37)
54  com.apple.JavaScriptCore            0x00000001381184c0 WTF::BlockPtr<void ()> WTF::BlockPtr<void ()>::fromCallable<WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0>(WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0)::'lambda'(void*)::operator()(void*) const + 32 (BlockPtr.h:111)
55  com.apple.JavaScriptCore            0x0000000138118494 WTF::BlockPtr<void ()> WTF::BlockPtr<void ()>::fromCallable<WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0>(WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0)::'lambda'(void*)::__invoke(void*) + 28 (BlockPtr.h:110)
56  libdispatch.dylib                   0x000000019b0578bc _dispatch_call_block_and_release + 32
57  libdispatch.dylib                   0x000000019b059420 _dispatch_client_callout + 20
58  libdispatch.dylib                   0x000000019b06077c _dispatch_lane_serial_drain + 580
59  libdispatch.dylib                   0x000000019b0612cc _dispatch_lane_invoke + 408
60  libdispatch.dylib                   0x000000019b06b3fc _dispatch_workloop_worker_thread + 708
61  libsystem_pthread.dylib             0x000000019b202060 _pthread_wqthread + 276
62  libsystem_pthread.dylib             0x000000019b200d94 start_wqthread + 8

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210609/32073b99/attachment-0001.htm>


More information about the webkit-unassigned mailing list