Bug 205593

Summary: Flaky Test: imported/w3c/web-platform-tests/IndexedDB/keygenerator-inject.html
Product: WebKit Reporter: WebKit Commit Bot <commit-queue>
Component: Tools / TestsAssignee: WebKit Commit Bot <commit-queue>
Status: NEW ---    
Severity: Normal CC: ddkilzer, sihui_liu, youennf
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 50856    
Attachments:
Description Flags
Archive of layout-test-results from webkit-cq-03 none

Description WebKit Commit Bot 2019-12-25 05:08:26 PST
This is an automatically generated bug from the commit-queue.
imported/w3c/web-platform-tests/IndexedDB/keygenerator-inject.html has been flaky on the commit-queue.

imported/w3c/web-platform-tests/IndexedDB/keygenerator-inject.html was authored by youennf@gmail.com.
https://trac.webkit.org/browser/trunk/LayoutTests/imported/w3c/web-platform-tests/IndexedDB/keygenerator-inject.html

The commit-queue just saw imported/w3c/web-platform-tests/IndexedDB/keygenerator-inject.html flake (DumpRenderTree crashed) while processing attachment 386399 [details] on bug 205588.
Bot: webkit-cq-03  Port: <class 'webkitpy.common.config.ports.MacPort'>  Platform: Mac OS X 10.13.6

The bots will update this with information from each new failure.

If you believe this bug to be fixed or invalid, feel free to close.  The bots will re-open if the flake re-occurs.

If you would like to track this test fix with another bug, please close this bug as a duplicate.  The bots will follow the duplicate chain when making future comments.
Comment 1 WebKit Commit Bot 2019-12-25 05:08:27 PST
Created attachment 386407 [details]
Archive of layout-test-results from webkit-cq-03
Comment 2 Alexey Proskuryakov 2019-12-25 10:38:31 PST
The test is currently not flaky in post-commit testing. But the crash doesn't look good:

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x00000007000000b3
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [0]

VM Regions Near 0x7000000b3:
    WebKit Malloc          0000000130f00000-0000000132100000 [ 18.0M] rw-/rwx SM=PRV  
--> 
    WebAssembly memory (re 0000000800000000-000000080ac74000 [172.5M] rw-/rwx SM=NUL  reserved VM address space (unallocated)

Application Specific Information:
CRASHING TEST: http://localhost:8800/IndexedDB/keygenerator-inject.html

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.WebCore             	0x000000010a0f9685 WebCore::IDBClient::IDBConnectionToServer::establishTransaction(unsigned long long, WebCore::IDBTransactionInfo const&) + 21 (IDBConnectionToServer.cpp:354)
1   com.apple.WebCore             	0x000000010a0f9461 WebCore::IDBClient::IDBConnectionProxy::establishTransaction(WebCore::IDBTransaction&) + 129 (IDBConnectionProxy.cpp:328)
2   com.apple.WebCore             	0x000000010a0cfe6d WebCore::IDBTransaction::IDBTransaction(WebCore::IDBDatabase&, WebCore::IDBTransactionInfo const&, WebCore::IDBOpenDBRequest*) + 637 (IDBTransaction.cpp:108)
3   com.apple.WebCore             	0x000000010a0cfaec WebCore::IDBTransaction::create(WebCore::IDBDatabase&, WebCore::IDBTransactionInfo const&) + 140 (Ref.h:147)
4   com.apple.WebCore             	0x000000010a0acf45 WebCore::IDBDatabase::transaction(WTF::Variant<WTF::String, WTF::Vector<WTF::String, 0ul, WTF::CrashOnOverflow, 16ul> >&&, WebCore::IDBTransactionMode) + 949 (IDBDatabase.cpp:212)
5   com.apple.WebCore             	0x0000000109c6e54b WebCore::jsIDBDatabasePrototypeFunctionTransaction1Body(JSC::JSGlobalObject*, JSC::CallFrame*, WebCore::JSIDBDatabase*, JSC::ThrowScope&) + 283 (Expected.h:491)
6   com.apple.WebCore             	0x0000000109c63002 WebCore::jsIDBDatabasePrototypeFunctionTransaction(JSC::JSGlobalObject*, JSC::CallFrame*) + 402
7   ???                           	0x000003282232016b 0 + 3470907277675
8   com.apple.JavaScriptCore      	0x00000001059a3fde llint_entry + 93249 (LowLevelInterpreter.asm:975)