Crash on debug log warning- Starvation Detected

My unity game keeps crashing my GPU (this is nomral) but this time, I get details involving Fmod. After my crash, I get this stack trace:

========== OUTPUTTING STACK TRACE ==================

0x00007FF7A4ED0590 (Unity) vk::Image::AccessWholeImage
0x00007FF7A4EDC509 (Unity) GfxDeviceVK::EnsureValidBackbuffer
0x00007FF7A4EA5688 (Unity) vk::RenderPassSwitcher::InternalApply
0x00007FF7A4EDC2D9 (Unity) GfxDeviceVKBase::EnsureCurrentCommandBuffer
0x00007FF7A6422433 (Unity) GfxDeviceWorker::RunCommand
0x00007FF7A64246BB (Unity) GfxDeviceWorker::RunExt
0x00007FF7A64247D8 (Unity) GfxDeviceWorker::RunGfxDeviceWorker
0x00007FF7A4A9A5A7 (Unity) Thread::RunThreadWrapper
0x00007FFA5F047034 (KERNEL32) BaseThreadInitThunk
0x00007FFA5FB026A1 (ntdll) RtlUserThreadStart

========== END OF STACKTRACE ===========

A crash has been intercepted by the crash handler. For call stack and other details, see the latest crash report generated in:
 * C:/Users/THEBIG~1/AppData/Local/Temp/Unity/Editor/Crashes
[FMOD] OutputWASAPI::mixerThread : Starvation detected in WASAPI output buffer!
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:LogWarning (object)
FMODUnity.RuntimeUtils:DebugLogWarning (string) (at Assets/Plugins/FMOD/src/RuntimeUtils.cs:558)
FMODUnity.RuntimeManager:DEBUG_CALLBACK (FMOD.DEBUG_FLAGS,intptr,int,intptr,intptr) (at Assets/Plugins/FMOD/src/RuntimeManager.cs:81)

(Filename: Assets/Plugins/FMOD/src/RuntimeUtils.cs Line: 558)

Is this a result of Fmod or is this simply Fmod panicking at everything has fallen apart?


This warning comes when the buffer is filled with 0s and no actual audio data, which after a crash is not unexpected. So I believe FMOD is just panicking.