[Webkit-unassigned] [Bug 194502] New: REGRESSION: [ Mac Debug ] Layout Test imported/w3c/web-platform-tests/IndexedDB/idbindex_openKeyCursor2.htm is a flaky Crash

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 11 09:25:13 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=194502

            Bug ID: 194502
           Summary: REGRESSION: [ Mac Debug ] Layout Test
                    imported/w3c/web-platform-tests/IndexedDB/idbindex_ope
                    nKeyCursor2.htm is a flaky Crash
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: tsavell at apple.com
                CC: lforschler at apple.com

The following layout test is flaky on Mac Debug

imported/w3c/web-platform-tests/IndexedDB/idbindex_openKeyCursor2.htm

Probable cause:

This test began crashing from https://trac.webkit.org/changeset/240358/webkit.

Flakiness Dashboard:

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2FIndexedDB%2Fidbindex_openKeyCursor2.htm

confirmed using command:
run-webkit-tests --root debug-240358 imported/w3c/web-platform-tests/IndexedDB/idbindex_openKeyCursor2.htm --iterations 1000 -f --debug

the test crashes on r240358 but not on r240357. 

Crash:

05:19:47.497 40595 worker/3 imported/w3c/web-platform-tests/IndexedDB/idbindex_openKeyCursor2.htm crashed, (stderr lines):
05:19:47.497 40595   ASSERTION FAILED: m_transactionOperationsInProgressQueue.first() == &operation
05:19:47.497 40595   ./Modules/indexeddb/IDBTransaction.cpp(1397) : void WebCore::IDBTransaction::operationCompletedOnClient(IDBClient::TransactionOperation &)
05:19:47.497 40595   1   0x39fbfaf39 WTFCrash
05:19:47.497 40595   2   0x38de9bb3b WTFCrashWithInfo(int, char const*, char const*, int)
05:19:47.497 40595   3   0x38f5fb938 WebCore::IDBTransaction::operationCompletedOnClient(WebCore::IDBClient::TransactionOperation&)
05:19:47.497 40595   4   0x38f5f1b46 WebCore::IDBClient::TransactionOperation::doComplete(WebCore::IDBResultData const&)
05:19:47.497 40595   5   0x38f5eedef WebCore::IDBTransaction::completedOperationTimerFired()
05:19:47.497 40595   6   0x38f618cc7 WTF::Function<void ()>::CallableWrapper<std::__1::__bind<void (WebCore::IDBTransaction::*&)(), WebCore::IDBTransaction*> >::call()
05:19:47.497 40595   7   0x38de9cfed WTF::Function<void ()>::operator()() const
05:19:47.497 40595   8   0x38def62a9 WebCore::Timer::fired()
05:19:47.497 40595   9   0x390e90767 WebCore::ThreadTimers::sharedTimerFiredInternal()
05:19:47.498 40595   10  0x390e97bc1 WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0::operator()() const
05:19:47.498 40595   11  0x390e97b79 WTF::Function<void ()>::CallableWrapper<WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0>::call()
05:19:47.498 40595   12  0x38de9cfed WTF::Function<void ()>::operator()() const
05:19:47.498 40595   13  0x390e6aa47 WebCore::MainThreadSharedTimer::fired()
05:19:47.498 40595   14  0x390ef08c9 WebCore::timerFired(__CFRunLoopTimer*, void*)
05:19:47.498 40595   15  0x7fff4b320704 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
05:19:47.498 40595   16  0x7fff4b320384 __CFRunLoopDoTimer
05:19:47.498 40595   17  0x7fff4b31fe7a __CFRunLoopDoTimers
05:19:47.498 40595   18  0x7fff4b31761b __CFRunLoopRun
05:19:47.498 40595   19  0x7fff4b316a07 CFRunLoopRunSpecific
05:19:47.498 40595   20  0x7fff4a5f4d96 RunCurrentEventLoopInMode
05:19:47.498 40595   21  0x7fff4a5f4b06 ReceiveNextEventCommon
05:19:47.498 40595   22  0x7fff4a5f4884 _BlockUntilNextEventMatchingListInModeWithFilter
05:19:47.498 40595   23  0x7fff488a7a73 _DPSNextEvent
05:19:47.498 40595   24  0x7fff4903de34 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
05:19:47.498 40595   25  0x7fff4889c885 -[NSApplication run]
05:19:47.498 40595   26  0x7fff4886ba72 NSApplicationMain
05:19:47.498 40595   27  0x7fff73a15f57 _xpc_objc_main
05:19:47.498 40595   28  0x7fff73a14baa xpc_main
05:19:47.498 40595   29  0x3885670c1 WebKit::XPCServiceMain(int, char const**)
05:19:47.498 40595   30  0x3883d623b WKXPCServiceMain
05:19:47.498 40595   31  0x106c79f5e main

-- 
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/20190211/296231fd/attachment.html>


More information about the webkit-unassigned mailing list