RESOLVED FIXED308034
[SaferCPP] Fix some UncountedCallArgsChecker in Source/WebCore/Modules/webaudio/
https://bugs.webkit.org/show_bug.cgi?id=308034
Summary [SaferCPP] Fix some UncountedCallArgsChecker in Source/WebCore/Modules/webaudio/
Ruthvik Konda
Reported 2026-02-16 22:45:29 PST
Fix UncountedCallArgsChecker warnings in 4 files in Source/WebCore/Modules/webaudio/: - AudioBasicProcessorNode.cpp: protect bus() for pull() call argument - AudioContext.cpp: nested protect() for window() and performance() - AudioNodeInput.cpp: protect m_internalSummingBus for zero() call - AudioWorkletGlobalScope.cpp: protect wrapped() for ThreadSafeWeakHashSet::add() Using protect() because the functions involved are complex/non-trivial or may trigger deallocation.
Attachments
Ruthvik Konda
Comment 1 2026-02-16 22:51:20 PST
[SaferCPP] Fix some UncountedCallArgsChecker in Source/WebCore/Modules/webaudio/.
Radar WebKit Bug Importer
Comment 2 2026-02-16 22:51:27 PST
Ruthvik Konda
Comment 3 2026-02-16 22:55:07 PST
EWS
Comment 4 2026-02-17 19:12:38 PST
Committed 307740@main (dd7df5777c23): <https://commits.webkit.org/307740@main> Reviewed commits have been landed. Closing PR #58838 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.