Bug 232500

Summary: [ BigSur wk2 Debug arm64 ] webaudio/AudioBufferSource/audiobuffersource-playbackrate.html is a flaky crash
Product: WebKit Reporter: Eric Hutchison <ehutchison>
Component: Web AudioAssignee: Chris Dumez <cdumez>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, ehutchison, eric.carlson, ews-watchlist, glenn, jer.noble, philipj, sergio, webkit-bot-watchers-bugzilla, webkit-bug-importer, youennf
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Crash Log
none
Patch none

Description Eric Hutchison 2021-10-29 11:23:09 PDT
Created attachment 442846 [details]
Crash Log

webaudio/AudioBufferSource/audiobuffersource-playbackrate.html

is a flaky crash on BigSur wk2 Debug arm64.

History: https://results.webkit.org/?suite=layout-tests&test=webaudio/AudioBufferSource/audiobuffersource-playbackrate.html

Build: https://ews-build.webkit.org/#/builders/60/builds/15657

Results: https://ews-build.s3-us-west-2.amazonaws.com/macOS-AppleSilicon-Big-Sur-Debug-WK2-Tests-EWS/r442793-15657/results.html

Crash Log (attached): https://ews-build.s3-us-west-2.amazonaws.com/macOS-AppleSilicon-Big-Sur-Debug-WK2-Tests-EWS/r442793-15657/webaudio/AudioBufferSource/audiobuffersource-playbackrate-crash-log.txt

Thread 13 Crashed:: offline renderer
0   com.apple.JavaScriptCore      	0x00000001396f1bf0 WTFCrash + 20
1   com.apple.JavaScriptCore      	0x000000013aba1280 WTFCrashWithInfo(int, char const*, char const*, int) + 32
2   com.apple.JavaScriptCore      	0x00000001397301f4 WTF::fastMalloc(unsigned long) + 260
3   com.apple.JavaScriptCore      	0x00000001397300c8 WTF::fastZeroedMalloc(unsigned long) + 24
4   com.apple.WebCore             	0x0000000116d55d58 WTF::FastMalloc::zeroedMalloc(unsigned long) + 24
5   com.apple.WebCore             	0x0000000118601a24 WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >::allocateTable(unsigned int) + 36
6   com.apple.WebCore             	0x0000000118601778 WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >::rehash(unsigned int, WebCore::AudioNodeOutput**) + 80
7   com.apple.WebCore             	0x00000001185a01c4 WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >::shrink() + 56
8   com.apple.WebCore             	0x000000011860150c WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >::remove(WebCore::AudioNodeOutput**) + 100
9   com.apple.WebCore             	0x00000001185a00ec WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >::removeAndInvalidateWithoutEntryConsistencyCheck(WebCore::AudioNodeOutput**) + 48
10  com.apple.WebCore             	0x0000000118601114 WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >::removeWithoutEntryConsistencyCheck(WTF::HashTableConstIterator<WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >, WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >) + 108
11  com.apple.WebCore             	0x000000011859ff00 WTF::HashSet<WebCore::AudioNodeOutput*, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTableTraits>::remove(WTF::HashTableConstIteratorAdapter<WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >, WebCore::AudioNodeOutput*>) + 144
12  com.apple.WebCore             	0x0000000118585a08 WTF::HashSet<WebCore::AudioNodeOutput*, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTableTraits>::remove(WebCore::AudioNodeOutput* const&) + 64
13  com.apple.WebCore             	0x00000001185addd4 WebCore::AudioSummingJunction::removeOutput(WebCore::AudioNodeOutput&) + 216
14  com.apple.WebCore             	0x00000001185829d8 WebCore::AudioNodeInput::disconnect(WebCore::AudioNodeOutput*) + 316
15  com.apple.WebCore             	0x000000011858702c WebCore::AudioNodeOutput::disconnectAllInputs() + 200
16  com.apple.WebCore             	0x0000000118582434 WebCore::AudioNodeOutput::disconnectAll() + 32
17  com.apple.WebCore             	0x0000000118584efc WebCore::AudioNode::markNodeForDeletionIfNecessary() + 248
18  com.apple.WebCore             	0x0000000118584dac WebCore::AudioNode::decrementConnectionCountWithLock() + 264
19  com.apple.WebCore             	0x0000000118584bd4 WebCore::AudioNode::decrementConnectionCount() + 124
20  com.apple.WebCore             	0x000000011859ca4c WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode>::derefIfNotNull(WebCore::AudioNode*) + 56
21  com.apple.WebCore             	0x00000001185f39e4 WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >::~RefPtr() + 44
22  com.apple.WebCore             	0x000000011859ca00 WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >::~RefPtr() + 32
23  com.apple.WebCore             	0x00000001185a3240 WTF::KeyValuePairHashTraits<WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >::customDeleteBucket(WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >&) + 36
24  com.apple.WebCore             	0x00000001185a3210 std::__1::enable_if<HashTraitHasCustomDelete<WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >::value, void>::type WTF::hashTraitsDeleteBucket<WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >(WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >&) + 24
25  com.apple.WebCore             	0x00000001185a3138 WTF::HashTable<WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >::deleteBucket(WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >&) + 24
26  com.apple.WebCore             	0x00000001185a30d0 WTF::HashTable<WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >::remove(WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >*) + 36
27  com.apple.WebCore             	0x00000001185a30a0 WTF::HashTable<WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >::removeAndInvalidateWithoutEntryConsistencyCheck(WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >*) + 48
28  com.apple.WebCore             	0x00000001185a3014 WTF::HashTable<WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >::removeWithoutEntryConsistencyCheck(WTF::HashTableIterator<WTF::HashTable<WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >, WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >) + 108
29  com.apple.WebCore             	0x00000001185a2ef8 WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::remove(WTF::HashTableIteratorAdapter<WTF::HashTable<WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >) + 144
30  com.apple.WebCore             	0x0000000118586f3c WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::remove(WebCore::AudioNodeInput* const&) + 64
31  com.apple.WebCore             	0x00000001185859bc WebCore::AudioNodeOutput::removeInput(WebCore::AudioNodeInput*) + 216
32  com.apple.WebCore             	0x00000001185829ec WebCore::AudioNodeInput::disconnect(WebCore::AudioNodeOutput*) + 336
33  com.apple.WebCore             	0x000000011858702c WebCore::AudioNodeOutput::disconnectAllInputs() + 200
34  com.apple.WebCore             	0x0000000118582434 WebCore::AudioNodeOutput::disconnectAll() + 32
35  com.apple.WebCore             	0x0000000118584efc WebCore::AudioNode::markNodeForDeletionIfNecessary() + 248
36  com.apple.WebCore             	0x0000000118584dac WebCore::AudioNode::decrementConnectionCountWithLock() + 264
37  com.apple.WebCore             	0x0000000118584bd4 WebCore::AudioNode::decrementConnectionCount() + 124
38  com.apple.WebCore             	0x000000011859ca4c WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode>::derefIfNotNull(WebCore::AudioNode*) + 56
39  com.apple.WebCore             	0x00000001185f39e4 WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >::~RefPtr() + 44
40  com.apple.WebCore             	0x000000011859ca00 WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >::~RefPtr() + 32
41  com.apple.WebCore             	0x00000001185d2b74 unsigned int WTF::Vector<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>::removeAllMatching<WebCore::BaseAudioContext::derefFinishedSourceNodes()::$_5>(WebCore::BaseAudioContext::derefFinishedSourceNodes()::$_5 const&, unsigned long) + 252
42  com.apple.WebCore             	0x00000001185cfcf8 WebCore::BaseAudioContext::derefFinishedSourceNodes() + 236
43  com.apple.WebCore             	0x00000001185d33c8 WebCore::BaseAudioContext::handlePostRenderTasks() + 164
44  com.apple.WebCore             	0x000000011857e56c WebCore::AudioDestinationNode::renderQuantum(WebCore::AudioBus*, unsigned long, WebCore::AudioIOPosition const&) + 468
45  com.apple.WebCore             	0x00000001186311ec WebCore::OfflineAudioDestinationNode::renderOnAudioThread() + 720
46  com.apple.WebCore             	0x0000000118648fd0 WebCore::OfflineAudioDestinationNode::startRendering(WTF::CompletionHandler<void (std::__1::optional<WebCore::Exception>&&)>&&)::$_3::operator()() + 40
47  com.apple.WebCore             	0x000000011864ad78 WTF::Detail::CallableWrapper<WebCore::OfflineAudioDestinationNode::startRendering(WTF::CompletionHandler<void (std::__1::optional<WebCore::Exception>&&)>&&)::$_3, void>::call() + 28
48  com.apple.JavaScriptCore      	0x000000013971b2b8 WTF::Function<void ()>::operator()() const + 124
49  com.apple.JavaScriptCore      	0x00000001398e66bc WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 396
50  com.apple.JavaScriptCore      	0x00000001398f4c54 WTF::wtfThreadEntryPoint(void*) + 24
51  libsystem_pthread.dylib       	0x0000000180d8b878 _pthread_start + 320
52  libsystem_pthread.dylib       	0x0000000180d865e0 thread_start + 8

STDERR:
ASSERTION FAILED: !forbidMallocUseScopeCount || disableMallocRestrictionScopeCount
/Volumes/Data/worker/macOS-AppleSilicon-Big-Sur-Debug-Build-EWS/build/Source/WTF/wtf/FastMalloc.cpp(524) : void *WTF::fastMalloc(size_t)
1   0x1396f1be8 WTFCrash
2   0x13aba1280 JSC::CallFrame* WTF::bitwise_cast<JSC::CallFrame*, void*>(void*)
3   0x1397301f4 WTF::fastMalloc(unsigned long)
4   0x1397300c8 WTF::fastZeroedMalloc(unsigned long)
5   0x116d55d58 WTF::FastMalloc::zeroedMalloc(unsigned long)
6   0x118601a24 WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >::allocateTable(unsigned int)
7   0x118601778 WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >::rehash(unsigned int, WebCore::AudioNodeOutput**)
8   0x1185a01c4 WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >::shrink()
9   0x11860150c WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >::remove(WebCore::AudioNodeOutput**)
10  0x1185a00ec WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >::removeAndInvalidateWithoutEntryConsistencyCheck(WebCore::AudioNodeOutput**)
11  0x118601114 WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >::removeWithoutEntryConsistencyCheck(WTF::HashTableConstIterator<WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >, WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >)
12  0x11859ff00 WTF::HashSet<WebCore::AudioNodeOutput*, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTableTraits>::remove(WTF::HashTableConstIteratorAdapter<WTF::HashTable<WebCore::AudioNodeOutput*, WebCore::AudioNodeOutput*, WTF::IdentityExtractor, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*> >, WebCore::AudioNodeOutput*>)
13  0x118585a08 WTF::HashSet<WebCore::AudioNodeOutput*, WTF::DefaultHash<WebCore::AudioNodeOutput*>, WTF::HashTraits<WebCore::AudioNodeOutput*>, WTF::HashTableTraits>::remove(WebCore::AudioNodeOutput* const&)
14  0x1185addd4 WebCore::AudioSummingJunction::removeOutput(WebCore::AudioNodeOutput&)
15  0x1185829d8 WebCore::AudioNodeInput::disconnect(WebCore::AudioNodeOutput*)
16  0x11858702c WebCore::AudioNodeOutput::disconnectAllInputs()
17  0x118582434 WebCore::AudioNodeOutput::disconnectAll()
18  0x118584efc WebCore::AudioNode::markNodeForDeletionIfNecessary()
19  0x118584dac WebCore::AudioNode::decrementConnectionCountWithLock()
20  0x118584bd4 WebCore::AudioNode::decrementConnectionCount()
21  0x11859ca4c WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode>::derefIfNotNull(WebCore::AudioNode*)
22  0x1185f39e4 WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >::~RefPtr()
23  0x11859ca00 WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >::~RefPtr()
24  0x1185a3240 WTF::KeyValuePairHashTraits<WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >::customDeleteBucket(WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >&)
25  0x1185a3210 std::__1::enable_if<HashTraitHasCustomDelete<WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >::value, void>::type WTF::hashTraitsDeleteBucket<WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >(WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >&)
26  0x1185a3138 WTF::HashTable<WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >::deleteBucket(WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >&)
27  0x1185a30d0 WTF::HashTable<WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >::remove(WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >*)
28  0x1185a30a0 WTF::HashTable<WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >::removeAndInvalidateWithoutEntryConsistencyCheck(WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >*)
29  0x1185a3014 WTF::HashTable<WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >::removeWithoutEntryConsistencyCheck(WTF::HashTableIterator<WTF::HashTable<WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >, WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >)
30  0x1185a2ef8 WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::remove(WTF::HashTableIteratorAdapter<WTF::HashTable<WebCore::AudioNodeInput*, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WebCore::AudioNodeInput*> >, WTF::KeyValuePair<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > > >)
31  0x118586f3c WTF::HashMap<WebCore::AudioNodeInput*, WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> >, WTF::DefaultHash<WebCore::AudioNodeInput*>, WTF::HashTraits<WebCore::AudioNodeInput*>, WTF::HashTraits<WTF::RefPtr<WebCore::AudioNode, WTF::RawPtrTraits<WebCore::AudioNode>, WebCore::AudioNodeConnectionRefDerefTraits<WebCore::AudioNode> > >, WTF::HashTableTraits>::remove(WebCore::AudioNodeInput* const&)
com.apple.WebKit.WebContent.Development terminated (pid 39605) because the process crashed
LEAK: 1 WebPageProxy
Comment 1 Radar WebKit Bug Importer 2021-10-29 11:23:42 PDT
<rdar://problem/84816843>
Comment 2 Eric Hutchison 2021-10-29 11:29:50 PDT
Updated test expectations at https://trac.webkit.org/changeset/285042/webkit
Comment 3 Eric Hutchison 2021-10-29 11:55:53 PDT
I don't currently have access to an arm64 machine to attempt repro.
Comment 4 Chris Dumez 2021-10-29 12:06:13 PDT
(In reply to Eric Hutchison from comment #3)
> I don't currently have access to an arm64 machine to attempt repro.

No need, this is trivial to fix. I'll address later today.
Comment 5 Chris Dumez 2021-10-29 12:47:34 PDT
Created attachment 442851 [details]
Patch
Comment 6 EWS 2021-10-30 18:18:13 PDT
Committed r285085 (243727@main): <https://commits.webkit.org/243727@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 442851 [details].