[Webkit-unassigned] [Bug 180518] New: Crash in WebCore::SQLiteStatement::prepare() from ServiceWorker I/O Thread
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Dec 6 19:43:46 PST 2017
https://bugs.webkit.org/show_bug.cgi?id=180518
Bug ID: 180518
Summary: Crash in WebCore::SQLiteStatement::prepare() from
ServiceWorker I/O Thread
Product: WebKit
Version: WebKit Local Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Service Workers
Assignee: webkit-unassigned at lists.webkit.org
Reporter: dbates at webkit.org
CC: beidson at apple.com, cdumez at apple.com, youennf at gmail.com
In the EWS results (attachment #328671) after processing the patch on bug #180512, I noticed that the following tests are crashing in the ServiceWorker I/O Thread inside WebCore::SQLiteStatement::prepare():
http/tests/inspector/network/resource-response-service-worker.html
imported/w3c/web-platform-tests/streams/readable-byte-streams/brand-checks.serviceworker.https.html
Paraphrasing the crash log for http/tests/inspector/network/resource-response-service-worker.html (both crashes have the same backtrace and exception code):
[[
Process: com.apple.WebKit.Storage.Development [77629]
Path: /Volumes/VOLUME/*/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.Storage.xpc/Contents/MacOS/com.apple.WebKit.Storage.Development
Identifier: com.apple.WebKit.Storage.Development
Version: 605+ (605.1.16+)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
User ID: 501
Date/Time: 2017-12-06 18:18:26.347 -0800
OS Version: Mac OS X 10.11.6 (15G17023)
Report Version: 11
Anonymous UUID: 18EE2525-DEB2-9EB7-627F-5FA60686285B
Time Awake Since Boot: 8200 seconds
System Integrity Protection: disabled
Crashed Thread: 3 ServiceWorker I/O Thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000018
Exception Note: EXC_CORPSE_NOTIFY
Thread 3 Crashed:: ServiceWorker I/O Thread
0 com.apple.WebCore 0x0000000105c17ec7 WebCore::SQLiteStatement::prepare() + 23 (atomic:879)
1 com.apple.WebCore 0x0000000105c1794f WebCore::SQLiteDatabase::executeCommand(WTF::String const&) + 47 (SQLiteStatement.cpp:133)
2 com.apple.WebCore 0x0000000105c1b061 WebCore::SQLiteTransaction::begin() + 129 (SQLiteTransaction.cpp:67)
3 com.apple.WebCore 0x0000000105f86277 WebCore::RegistrationDatabase::doPushChanges(WTF::Vector<WebCore::ServiceWorkerContextData, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&&) + 55 (memory:2635)
4 com.apple.JavaScriptCore 0x0000000109230f5f WTF::CrossThreadTaskHandler::taskRunLoop() + 127 (memory:2656)
5 com.apple.JavaScriptCore 0x00000001092692a4 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 228 (memory:2657)
6 com.apple.JavaScriptCore 0x000000010926a899 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPthreads.cpp:223)
7 libsystem_pthread.dylib 0x00007fff951ed99d _pthread_body + 131
8 libsystem_pthread.dylib 0x00007fff951ed91a _pthread_start + 168
9 libsystem_pthread.dylib 0x00007fff951eb351 thread_start + 13
]]
--
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/20171207/de962ca0/attachment.html>
More information about the webkit-unassigned
mailing list