| Summary: | [ macOS wk1 ] storage/indexeddb/cursor-value-private.html is flaky crashing | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Jacob Uphoff <jacob_uphoff> | ||||
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | RESOLVED CONFIGURATION CHANGED | ||||||
| Severity: | Normal | CC: | cdumez, webkit-bot-watchers-bugzilla, webkit-bug-importer | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | WebKit Nightly Build | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Attachments: |
|
||||||
|
Description
Jacob Uphoff
2020-01-31 11:37:16 PST
Thread 30 Crashed:: IndexedDB 0 com.apple.JavaScriptCore 0x0000000108586d2a WTF::equal(WTF::StringImpl const*, unsigned char const*) + 58 (StringImpl.cpp:1677) 1 com.apple.JavaScriptCore 0x000000010854624f std::__1::pair<std::__1::pair<WTF::Packed<WTF::StringImpl*>*, bool>, unsigned int> WTF::HashTable<WTF::Packed<WTF::StringImpl*>, WTF::Packed<WTF::StringImpl*>, WTF::IdentityExtractor, WTF::StringHash, WTF::HashTraits<WTF::Packed<WTF::StringImpl*> >, WTF::HashTraits<WTF::Packed<WTF::StringImpl*> > >::fullLookupForWriting<WTF::HashSetTranslatorAdapter<WTF::CStringTranslator>, unsigned char const*>(unsigned char const* const&) + 319 (HashTable.h:805) 2 com.apple.JavaScriptCore 0x0000000108545f9a WTF::HashTableAddResult<WTF::HashTableIterator<WTF::Packed<WTF::StringImpl*>, WTF::Packed<WTF::StringImpl*>, WTF::IdentityExtractor, WTF::StringHash, WTF::HashTraits<WTF::Packed<WTF::StringImpl*> >, WTF::HashTraits<WTF::Packed<WTF::StringImpl*> > > > WTF::HashTable<WTF::Packed<WTF::StringImpl*>, WTF::Packed<WTF::StringImpl*>, WTF::IdentityExtractor, WTF::StringHash, WTF::HashTraits<WTF::Packed<WTF::StringImpl*> >, WTF::HashTraits<WTF::Packed<WTF::StringImpl*> > >::addPassingHashCode<WTF::HashSetTranslatorAdapter<WTF::CStringTranslator>, unsigned char const* const&, unsigned char const* const&>(unsigned char const* const&, unsigned char const* const&) + 218 (HashTable.h:1001) 3 com.apple.JavaScriptCore 0x00000001085435c2 WTF::AtomStringImpl::add(unsigned char const*) + 82 (AtomStringImpl.cpp:93) 4 com.apple.JavaScriptCore 0x00000001089d4ece JSC::BuiltinExecutables::functionPrototypeSymbolHasInstanceCodeExecutable() + 78 (IdentifierInlines.h:126) 5 com.apple.JavaScriptCore 0x0000000108856b8c JSC::functionPrototypeSymbolHasInstanceCodeGenerator(JSC::VM&) + 28 (JSCBuiltins.cpp:1763) 6 com.apple.JavaScriptCore 0x0000000109112cbd JSC::FunctionPrototype::addFunctionProperties(JSC::VM&, JSC::JSGlobalObject*, JSC::JSFunction**, JSC::JSFunction**, JSC::JSFunction**) + 301 (FunctionPrototype.cpp:68) 7 com.apple.JavaScriptCore 0x000000010916e63f JSC::JSGlobalObject::init(JSC::VM&) + 1183 (JSGlobalObject.cpp:554) 8 com.apple.JavaScriptCore 0x000000010917a1b9 JSC::JSGlobalObject::finishCreation(JSC::VM&) + 121 (JSCellInlines.h:129) 9 com.apple.JavaScriptCore 0x000000010917a04c JSC::JSGlobalObject::create(JSC::VM&, JSC::Structure*) + 60 (JSGlobalObject.cpp:2129) 10 com.apple.WebCore 0x000000010d549a78 WebCore::IDBServer::IDBSerializationContext::initializeVM() + 264 (IDBSerializationContext.cpp:81) 11 com.apple.WebCore 0x000000010d549bbe WebCore::IDBServer::IDBSerializationContext::vm() + 14 (IDBSerializationContext.cpp:87) 12 com.apple.WebCore 0x000000010d571da0 WebCore::IDBServer::MemoryObjectStore::updateIndexesForPutRecord(WebCore::IDBKeyData const&, WebCore::ThreadSafeDataBuffer const&) + 48 13 com.apple.WebCore 0x000000010d567ddc WebCore::IDBServer::MemoryObjectStore::addRecord(WebCore::IDBServer::MemoryBackingStoreTransaction&, WebCore::IDBKeyData const&, WebCore::IDBValue const&) + 236 (MemoryObjectStore.cpp:275) 14 com.apple.WebCore 0x000000010d56ad61 WebCore::IDBServer::MemoryIDBBackingStore::addRecord(WebCore::IDBResourceIdentifier const&, WebCore::IDBObjectStoreInfo const&, WebCore::IDBKeyData const&, WebCore::IDBValue const&) + 305 15 com.apple.WebCore 0x000000010d599407 WebCore::IDBServer::UniqueIDBDatabase::putOrAdd(WebCore::IDBRequestData const&, WebCore::IDBKeyData const&, WebCore::IDBValue const&, WebCore::IndexedDB::ObjectStoreOverwriteMode, WTF::Function<void (WebCore::IDBError const&, WebCore::IDBKeyData const&)>) + 2807 (IDBError.h:36) 16 com.apple.WebCore 0x000000010d59da3c WebCore::IDBServer::UniqueIDBDatabaseTransaction::putOrAdd(WebCore::IDBRequestData const&, WebCore::IDBKeyData const&, WebCore::IDBValue const&, WebCore::IndexedDB::ObjectStoreOverwriteMode) + 140 (UniqueIDBDatabaseTransaction.cpp:263) 17 com.apple.WebCore 0x000000010d54b11f WebCore::IDBServer::IDBServer::putOrAdd(WebCore::IDBRequestData const&, WebCore::IDBKeyData const&, WebCore::IDBValue const&, WebCore::IndexedDB::ObjectStoreOverwriteMode) + 95 (IDBServer.cpp:309) 18 com.apple.WebKitLegacy 0x000000010c05fc3c WTF::Detail::CallableWrapper<InProcessIDBServer::putOrAdd(WebCore::IDBRequestData const&, WebCore::IDBKeyData const&, WebCore::IDBValue const&, WebCore::IndexedDB::ObjectStoreOverwriteMode)::$_33, void>::call() + 76 (Locker.h:69) 19 com.apple.WebKitLegacy 0x000000010c07f575 WebCore::StorageThread::threadEntryPoint() + 101 (StorageThread.cpp:79) 20 com.apple.JavaScriptCore 0x000000010858eb3c WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 124 (Threading.cpp:149) 21 com.apple.JavaScriptCore 0x0000000108590f79 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPOSIX.cpp:201) 22 libsystem_pthread.dylib 0x00007fff66c8ad36 _pthread_start + 125 23 libsystem_pthread.dylib 0x00007fff66c8758f thread_start + 15 Is this a duplicate of bug 207137? Closing since we don’t have any test expectations in place and it doesn’t repro. |