[Webkit-unassigned] [Bug 195073] New: Assertion Failed: m_databaseQueue.isKilled() in UniqueIDBDatabase::~UniqueIDBDatabase()
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Feb 26 15:47:00 PST 2019
https://bugs.webkit.org/show_bug.cgi?id=195073
Bug ID: 195073
Summary: Assertion Failed: m_databaseQueue.isKilled() in
UniqueIDBDatabase::~UniqueIDBDatabase()
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
Assignee: webkit-unassigned at lists.webkit.org
Reporter: sihui_liu at apple.com
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
-> 76 RELEASE_ASSERT(m_databaseQueue.isKilled());
0 com.apple.WebCore 0x00000001010f8b23 WTFCrashWithInfo(int, char const*, char const*, int) + 19
1 com.apple.WebCore 0x00000001019fc890 WebCore::IDBServer::UniqueIDBDatabase::~UniqueIDBDatabase() + 2576
2 com.apple.WebCore 0x00000001019d04ef WebCore::IDBServer::IDBServer::~IDBServer() + 287
3 com.apple.WebCore 0x00000001019c503e WebCore::IDBServer::IDBServer::~IDBServer() + 14
4 com.apple.WebCore 0x0000000101a26785 WebCore::InProcessIDBServer::~InProcessIDBServer() + 341
5 com.apple.WebCore 0x0000000101a2609e WebCore::InProcessIDBServer::~InProcessIDBServer() + 14
6 com.apple.WebCore 0x0000000101a29aa7 WTF::Function<void ()>::CallableWrapper<WebCore::InProcessIDBServer::databaseConnectionClosed(unsigned long long)::$_43>::~CallableWrapper() + 55
7 com.apple.JavaScriptCore 0x000000010429c503 WTF::RunLoop::performWork() + 515
8 com.apple.JavaScriptCore 0x000000010429c672 WTF::RunLoop::performWork(void*) + 34
9 com.apple.CoreFoundation 0x00007fff312225e3 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
r239887 removes a retain cycle between IDBConnectionToClientDelegate and IDBConnectionToClient, so IDBConnectionToClientDelegate(InProcessIDBServer) no longer live forever and can be destructed before shutdown of UniqueIDBDatabase finishes.
--
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/20190226/813e3f8b/attachment-0001.html>
More information about the webkit-unassigned
mailing list