Bug 302559
| Summary: | REGRESSION(303022@main): [macOS Release wk1] webaudio/audiobuffersource-not-gced-until-ended.html is a flaky crash | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Marta Darbinyan <darbinyan> |
| Component: | New Bugs | Assignee: | Jonathan Bedard <jbedard> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 302416 | ||
Marta Darbinyan
The following is flaky crash in wk1 macOS Release after 303022@main.
webaudio/audiobuffersource-not-gced-until-ended.html
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.WebCore 0x11d5227bc WebCore::InstrumentingAgents::~InstrumentingAgents()
1 com.apple.WebCore 0x11d5189cc WebCore::CommandLineAPIHost::~CommandLineAPIHost()
2 com.apple.WebCore 0x11bc4a390 WebCore::JSCommandLineAPIHost::destroy(JSC::JSCell*)
3 com.apple.JavaScriptCore 0x109e10838 void JSC::MarkedBlock::Handle::specializedSweep<true, (JSC::MarkedBlock::Handle::EmptyMode)0, (JSC::MarkedBlock::Handle::SweepMode)0, (JSC::MarkedBlock::Handle::SweepDestructionMode)1, (JSC::MarkedBlock::Handle::ScribbleMode)0, (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1, (JSC::MarkedBlock::Handle::MarksMode)0, JSC::JSDestructibleObjectDestroyFunc>(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, JSC::JSDestructibleObjectDestroyFunc const&)
4 com.apple.JavaScriptCore 0x109e0f21c void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType<JSC::JSDestructibleObjectDestroyFunc>(JSC::FreeList*, JSC::JSDestructibleObjectDestroyFunc const&)::'lambda'()::operator()() const
5 com.apple.JavaScriptCore 0x109e0614c void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType<JSC::JSDestructibleObjectDestroyFunc>(JSC::FreeList*, JSC::JSDestructibleObjectDestroyFunc const&)
6 com.apple.JavaScriptCore 0x109e0602c JSC::JSDestructibleObjectHeapCellType::finishSweep(JSC::MarkedBlock::Handle&, JSC::FreeList*) const
7 com.apple.JavaScriptCore 0x109a41454 JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)
8 com.apple.JavaScriptCore 0x1099f7640 JSC::BlockDirectory::sweep()
9 com.apple.JavaScriptCore 0x109a43840 JSC::MarkedSpace::sweepBlocks()
10 com.apple.JavaScriptCore 0x109a050ec JSC::Heap::sweepSynchronously()
11 com.apple.JavaScriptCore 0x109a05920 JSC::Heap::collectNow(JSC::Synchronousness, JSC::GCRequest)
12 com.apple.WebCore 0x11cca3c34 WebCore::GarbageCollectionController::garbageCollectNow()
13 DumpRenderTree 0x1024ecae8 collectCallback(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSValue*, unsigned long, OpaqueJSValue const* const*, OpaqueJSValue const**)
14 com.apple.JavaScriptCore 0x10937a498 long long JSC::APICallbackFunction::callImpl<JSC::JSCallbackFunction>(JSC::JSGlobalObject*, JSC::CallFrame*)
15 0x30002c030
Test result:
https://build.webkit.org/#/builders/1701/builds/126
Test history:
https://results.webkit.org/?suite=layout-tests&test=webaudio%2Faudiobuffersource-not-gced-until-ended.html&flavor=wk1&style=release
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/164761891>
EWS
Test gardening commit 303061@main (9948a6f14892): <https://commits.webkit.org/303061@main>
Reviewed commits have been landed. Closing PR #53978 and removing active labels.
EWS
Committed 303067@main (f84db56e5e00): <https://commits.webkit.org/303067@main>
Reviewed commits have been landed. Closing PR #53979 and removing active labels.
Alexey Proskuryakov
The test expectation still needs to be removed.
Jonathan Bedard
Re-opening for pull request https://github.com/WebKit/WebKit/pull/54209
EWS
Test gardening commit 303285@main (c566ed2945f7): <https://commits.webkit.org/303285@main>
Reviewed commits have been landed. Closing PR #54209 and removing active labels.