RESOLVED FIXED 153781
imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection-1.html is a flaky crash on Mac debug
https://bugs.webkit.org/show_bug.cgi?id=153781
Summary imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collecti...
Ryan Haddad
Reported 2016-02-01 17:08:42 PST
imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection-1.html is a flaky crash on Mac Recent crashing run: <https://build.webkit.org/builders/Apple%20Yosemite%20Debug%20WK1%20(Tests)/builds/10484> <https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2Fstreams-api%2Freadable-streams%2Fgarbage-collection-1.html> This also seems to be causing issues for EWS results.
Attachments
Ryan Haddad
Comment 1 2016-02-01 17:13:32 PST
Marked as a flaky crash on mac debug with <https://trac.webkit.org/r195994>
Ryan Haddad
Comment 2 2016-02-01 17:15:19 PST
Alexey Proskuryakov
Comment 3 2016-04-05 10:27:37 PDT
Youenn, do you expect to look into this? Thread 19 Crashed:: WebCore: Worker 0 com.apple.JavaScriptCore 0x000000010b6e7417 WTFCrash + 39 1 com.apple.WebCore 0x000000011145bd04 WebCore::JSGlobalObjectCallback::call() + 356 (JSDOMGlobalObjectTask.cpp:67) 2 com.apple.WebCore 0x000000011145b601 WebCore::JSGlobalObjectTask::JSGlobalObjectTask(WebCore::JSDOMGlobalObject*, WTF::PassRefPtr<JSC::Microtask>)::$_0::operator()(WebCore::ScriptExecutionContext&) const + 33 (JSDOMGlobalObjectTask.cpp:88) 3 com.apple.WebCore 0x000000011145b5cc std::__1::__function::__func<WebCore::JSGlobalObjectTask::JSGlobalObjectTask(WebCore::JSDOMGlobalObject*, WTF::PassRefPtr<JSC::Microtask>)::$_0, std::__1::allocator<WebCore::JSGlobalObjectTask::JSGlobalObjectTask(WebCore::JSDOMGlobalObject*, WTF::PassRefPtr<JSC::Microtask>)::$_0>, void (WebCore::ScriptExecutionContext&)>::operator()(WebCore::ScriptExecutionContext&) + 92 (functional:1370) 4 com.apple.WebCore 0x0000000110a5041b std::__1::function<void (WebCore::ScriptExecutionContext&)>::operator()(WebCore::ScriptExecutionContext&) const + 59 (functional:1756) 5 com.apple.WebCore 0x0000000110a13b6d WebCore::ScriptExecutionContext::Task::performTask(WebCore::ScriptExecutionContext&) + 29 (ScriptExecutionContext.h:153) 6 com.apple.WebCore 0x0000000112954789 WebCore::WorkerRunLoop::Task::performTask(WebCore::WorkerRunLoop const&, WebCore::WorkerGlobalScope*) + 105 (WorkerRunLoop.cpp:234) 7 com.apple.WebCore 0x000000011295422a WebCore::WorkerRunLoop::runInMode(WebCore::WorkerGlobalScope*, WebCore::ModePredicate const&, WebCore::WorkerRunLoop::WaitMode) + 1034 (WorkerRunLoop.cpp:181) 8 com.apple.WebCore 0x0000000112953de6 WebCore::WorkerRunLoop::run(WebCore::WorkerGlobalScope*) + 86 (WorkerRunLoop.cpp:131) 9 com.apple.WebCore 0x000000011295c8f5 WebCore::WorkerThread::runEventLoop() + 53 (WorkerThread.cpp:190) 10 com.apple.WebCore 0x0000000110975129 WebCore::DedicatedWorkerThread::runEventLoop() + 89 (DedicatedWorkerThread.cpp:61) 11 com.apple.WebCore 0x000000011295c816 WebCore::WorkerThread::workerThread() + 1126 (WorkerThread.cpp:171) 12 com.apple.WebCore 0x000000011295c3a5 WebCore::WorkerThread::workerThreadStart(void*) + 21 (WorkerThread.cpp:133) 13 com.apple.JavaScriptCore 0x000000010b753ab9 WTF::createThread(void (*)(void*), void*, char const*)::$_0::operator()() const + 25 14 com.apple.JavaScriptCore 0x000000010b753a8c std::__1::__function::__func<WTF::createThread(void (*)(void*), void*, char const*)::$_0, std::__1::allocator<WTF::createThread(void (*)(void*), void*, char const*)::$_0>, void ()>::operator()() + 60 15 com.apple.JavaScriptCore 0x000000010afdff1a std::__1::function<void ()>::operator()() const + 26 16 com.apple.JavaScriptCore 0x000000010b7527de WTF::threadEntryPoint(void*) + 158 17 com.apple.JavaScriptCore 0x000000010b754041 WTF::wtfThreadEntryPoint(void*) + 289
youenn fablet
Comment 4 2016-04-05 11:27:49 PDT
It is on my to list. Last time I checked, I was not able to reproduce the bug at all unfortunately.
youenn fablet
Comment 5 2016-10-18 04:42:18 PDT
This was fixed as part of promise improvements on workers. Also, this test file no longer exists.
Note You need to log in before you can comment on or make changes to this bug.