[Webkit-unassigned] [Bug 158089] Race condition calling back to an IDBOpenDBRequest during WorkerThread shutdown
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed May 25 14:11:45 PDT 2016
https://bugs.webkit.org/show_bug.cgi?id=158089
--- Comment #1 from Brady Eidson <beidson at apple.com> ---
(In reply to comment #0)
> REGRESSION (r201390) - Race condition calling back to an IDBOpenDBRequest
> during WorkerThread shutdown
Never mind - not a regression fro 201390 as it was seen in 201387
Seen under GuardMalloc:
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
CRASHING TEST: storage/indexeddb/pending-version-change-stuck-private.html
This process is running with libgmalloc.dylib (GuardMalloc) which may have forced the crash due to a memory access error.
abort() called
Pure virtual function called!
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fffd511febe __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fffd52089a7 pthread_kill + 90
2 libsystem_c.dylib 0x00007fffd50846f4 abort + 129
3 libc++abi.dylib 0x00007fffd3be434a abort_message + 266
4 libc++abi.dylib 0x00007fffd3c06f62 __cxa_pure_virtual + 18
5 com.apple.WebCore 0x00000001079b71fd void WebCore::ScriptExecutionContext::postCrossThreadTask<WebCore::IDBOpenDBRequest&, void (WebCore::IDBOpenDBRequest::*&)(WebCore::IDBResultData const&), WebCore::IDBResultData const&>(WebCore::IDBOpenDBRequest&&&, void (WebCore::IDBOpenDBRequest::*&&&)(WebCore::IDBResultData const&), WebCore::IDBResultData const&&&) + 205
6 com.apple.WebCore 0x00000001079b231b WebCore::IDBClient::IDBConnectionProxy::completeOpenDBRequest(WebCore::IDBResultData const&) + 171
7 com.apple.JavaScriptCore 0x0000000106865872 WTF::RunLoop::performWork() + 898
8 com.apple.JavaScriptCore 0x0000000106865a52 WTF::RunLoop::performWork(void*) + 34
9 com.apple.CoreFoundation 0x00007fffc0cbebe1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
10 com.apple.CoreFoundation 0x00007fffc0c9f0a7 __CFRunLoopDoSources0 + 423
11 com.apple.CoreFoundation 0x00007fffc0c9e616 __CFRunLoopRun + 934
12 com.apple.CoreFoundation 0x00007fffc0c9e00d CFRunLoopRunSpecific + 285
13 DumpRenderTree 0x0000000105d3b144 0x105d28000 + 78148
14 DumpRenderTree 0x0000000105d3a6d9 0x105d28000 + 75481
15 DumpRenderTree 0x0000000105d3bd99 0x105d28000 + 81305
16 libdyld.dylib 0x00007fffd4ff1285 start + 1
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160525/5a7901a8/attachment-0001.html>
More information about the webkit-unassigned
mailing list