# Assistance Needed with FMOD Crash in \`Unity 2022.3.16f1\` with \`FMOD for Unity 2.02.20\`

**URL:** https://qa.fmod.com/t/assistance-needed-with-fmod-crash-in-unity-2022-3-16f1-with-fmod-for-unity-2-02-20/21162
**Category:** Unity
**Tags:** unity
**Created:** [January 28, 2024, 2:53am UTC](https://qa.fmod.com/t/assistance-needed-with-fmod-crash-in-unity-2022-3-16f1-with-fmod-for-unity-2-02-20/21162 "2024-01-28T02:53:27Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![DenverGylee](https://avatars.discourse-cdn.com/v4/letter/d/bc8723/32.png) [@DenverGylee](https://qa.fmod.com/u/DenverGylee)
#### Post date: [January 28, 2024, 2:53am UTC](https://qa.fmod.com/t/assistance-needed-with-fmod-crash-in-unity-2022-3-16f1-with-fmod-for-unity-2-02-20/21162/1 "2024-01-28T02:53:27Z")

</div>

I’m encountering a crash in Unity, detailed in the dmp file with this error: `Unhandled exception at 0x000001807F3E2F51 in crash.dmp: 0xC000001D: Illegal Instruction.` It consistently happens when an audio event is triggered, but the specific event varies each session.

I have a few questions:

1. Are there known issues causing crashes with FMOD for Unity 2.02.20?
2. Is there an FMOD Symbol Server available for debugging?
3. If a symbol server isn’t available, can I get PDB files for these DLLs?
  - `fmodstudio.dll`
  - `fmodstudioL.dll`
  - `resonanceaudio.dll`

All are located in `Assets\Plugins\FMOD\platforms\win\lib\x86_64`.

Appreciate any guidance you can provide!

---

<div class="post-metadata">

### Author: ![morgan\_fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/morgan_fmod/32/1766_2.png) [@morgan\_fmod](https://qa.fmod.com/u/morgan_fmod)
#### Post date: [January 29, 2024, 7:34am UTC](https://qa.fmod.com/t/assistance-needed-with-fmod-crash-in-unity-2022-3-16f1-with-fmod-for-unity-2-02-20/21162/2 "2024-01-29T07:34:57Z")

</div>

Hi Denver,

I have uploaded debug symbols for FMOD For Unity 2.02.20 to the [uploads section](https://www.fmod.com/profile#uploads) of your user profile page.

Kind regards,  
Morgan

---

<div class="post-metadata">

### Author: ![DenverGylee](https://avatars.discourse-cdn.com/v4/letter/d/bc8723/32.png) [@DenverGylee](https://qa.fmod.com/u/DenverGylee)
#### Post date: [February 3, 2024, 6:51pm UTC](https://qa.fmod.com/t/assistance-needed-with-fmod-crash-in-unity-2022-3-16f1-with-fmod-for-unity-2-02-20/21162/3 "2024-02-03T18:51:40Z")

</div>

@morgan_fmod thank you for sharing the symbols. Using those, I can now see the full callstacks. It seems like others have not reported this issue so I’m a bit perplexed what about our project could be the cause.

The relevant threads to FMOD are

```auto
ID Category Name Location
---------------------------------------------------------------------------------------------------------
8128 Worker Thread	Win64 Thread	[Inline Frame] fmodstudio.dll!FMOD::OutputWASAPI::mixerThread
10456 Main Thread Main Thread fmodstudio.dll!FMOD_OS_CriticalSection_Enter
8808 Worker Thread	Win64 Thread	fmodstudio.dll!FMOD_OS_Semaphore_Wait
3008 Worker Thread	Win64 Thread	fmodstudio.dll!FMOD_OS_Semaphore_Wait
8908 Worker Thread	Win64 Thread	fmodstudio.dll!FMOD_OS_Semaphore_Wait
12164 Worker Thread	Win64 Thread	fmodstudio.dll!FMOD_OS_Time_Sleep
12512 Worker Thread	Win64 Thread	fmodstudio.dll!FMOD_OS_Time_Sleep

```

Of these, `8128` and `10456` seem like the only two that could have resource contention.

```auto
10456 Callstack
---------------
[External Code]	
fmodstudio.dll!FMOD_OS_CriticalSection_Enter(FMOD_OS_CRITICALSECTION * crit) Line 780	C++
fmodstudio.dll!FMOD::AsyncManager::enterCommandQueueLock() Line 253	C++
fmodstudio.dll!FMOD::AsyncCommandLockScope::enterLock(FMOD::RuntimeAPI::Manager * manager) Line 15	C++
fmodstudio.dll!FMOD::AsyncManager::gameUpdate() Line 194	C++
Inline Frame] fmodstudio.dll!FMOD::Studio::system_update(FMOD::Studio::System *) Line 1515	C++
fmodstudio.dll!FMOD::Studio::System::update() Line 4714	C++

```

```auto
8128 Callstack
--------------
[External Code]	
[Inline Frame] fmodstudio.dll!FMOD::OutputWASAPI::mixerThread() Line 601	C++
fmodstudio.dll!FMOD::mixerCallback(FMOD_OUTPUT_STATE * output) Line 1040	C++
fmodstudio.dll!FMOD::Thread::callback(void * data) Line 142	C++
fmodstudio.dll!FMOD_OS_Thread_Callback(void * param) Line 619	C++
fmodstudio.dll!thread_start<unsigned int (__cdecl*)(void *),1>(void * const parameter) Line 97	C++
[External Code]	

```

Here are the full set of callstacks in case you want to see this. I can also provide the dmp file if you like.

```auto
Not Flagged 11432	0	Worker Thread	Win64 Thread	<not available>
Not Flagged 8128	0	Worker Thread	Win64 Thread	[Inline Frame] fmodstudio.dll!FMOD::OutputWASAPI::mixerThread
Not Flagged 7452	0	Worker Thread	Win64 Thread	[Inline Frame] mono-2.0-bdwgc.dll!mono_os_cond_timedwait
Not Flagged 3464	0	Worker Thread	Win64 Thread	[Inline Frame] mono-2.0-bdwgc.dll!mono_os_cond_timedwait
Not Flagged 8472	0	Worker Thread	Thread Pool Worker	[Inline Frame] mono-2.0-bdwgc.dll!win32_wait_for_single_object_ex_interrupt_checked
Not Flagged 11256	0	Worker Thread	Thread Pool Worker	[Inline Frame] mono-2.0-bdwgc.dll!win32_wait_for_single_object_ex_interrupt_checked
Not Flagged 8748	0	Worker Thread	Thread Pool Worker	[Inline Frame] mono-2.0-bdwgc.dll!win32_wait_for_single_object_ex_interrupt_checked
Not Flagged 10596	0	Worker Thread	Thread Pool Worker	[Inline Frame] mono-2.0-bdwgc.dll!win32_wait_for_single_object_ex_interrupt_checked
Not Flagged 10140	0	Worker Thread	Win64 Thread	[Inline Frame] mono-2.0-bdwgc.dll!win32_wait_for_single_object_ex_interrupt_checked
Not Flagged 9344	0	Worker Thread	Thread Pool Worker	[Inline Frame] mono-2.0-bdwgc.dll!win32_wait_for_single_object_ex_interrupt_checked
Not Flagged 8292	0	Worker Thread	Win64 Thread	[Inline Frame] mono-2.0-bdwgc.dll!win32_wait_for_single_object_ex_interrupt_checked
Not Flagged 2672	0	Worker Thread	Thread Pool Worker	[Inline Frame] mono-2.0-bdwgc.dll!win32_wait_for_single_object_ex_interrupt_checked
Not Flagged 3472	0	Worker Thread	Timer-Scheduler	[Inline Frame] mono-2.0-bdwgc.dll!win32_wait_for_single_object_ex_interrupt_checked
Not Flagged 6132	0	Worker Thread	Finalizer	[Inline Frame] mono-2.0-bdwgc.dll!win32_wait_for_single_object_ex_interrupt_checked
Not Flagged 10436	0	Worker Thread	Win64 Thread	[Inline Frame] mono-2.0-bdwgc.dll!win32_wait_for_single_object_ex_interrupt_checked
Not Flagged 12900	0	Worker Thread	Win64 Thread	amdihk64.dll!00007ff8a2a650ec
Not Flagged 11048	0	Worker Thread	Win64 Thread	amdihk64.dll!00007ff8a2a663c5
Not Flagged 2468	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a2b82932
Not Flagged 8404	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a2b82932
Not Flagged 7316	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a2c25c04
Not Flagged 12620	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a2c25c04
Not Flagged 8216	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a2c25c04
Not Flagged 6840	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a2c25c04
Not Flagged 11244	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a2c25c04
Not Flagged 9976	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a2c25c04
Not Flagged 10812	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a2c25c04
Not Flagged 12424	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a2c25c04
Not Flagged 3124	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a2c25c04
Not Flagged 12492	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a2c25c04
Not Flagged 12252	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a34a4771
Not Flagged 9372	0	Worker Thread	Win64 Thread	atidxx64.dll!00007ff8a34a4771
Not Flagged 592	0	Worker Thread	Win64 Thread	atiumd6a.dll!000000005cafc3d6
Not Flagged 896	0	Worker Thread	Win64 Thread	atiumd6a.dll!000000005cafc3e7
Not Flagged 2640	0	Worker Thread	Win64 Thread	combase.dll!WaitCoalesced
Not Flagged 10300	0	Worker Thread	Win64 Thread	CoreMessaging.dll!Microsoft::CoreUI::Dispatch::WaitController::Callback_WaitAny
Not Flagged 10456	0	Main Thread	Main Thread	fmodstudio.dll!FMOD_OS_CriticalSection_Enter
Not Flagged 8808	0	Worker Thread	Win64 Thread	fmodstudio.dll!FMOD_OS_Semaphore_Wait
Not Flagged 3008	0	Worker Thread	Win64 Thread	fmodstudio.dll!FMOD_OS_Semaphore_Wait
Not Flagged 8908	0	Worker Thread	Win64 Thread	fmodstudio.dll!FMOD_OS_Semaphore_Wait
Not Flagged 12164	0	Worker Thread	Win64 Thread	fmodstudio.dll!FMOD_OS_Time_Sleep
Not Flagged 12512	0	Worker Thread	Win64 Thread	fmodstudio.dll!FMOD_OS_Time_Sleep
Not Flagged 5300	0	Worker Thread	Win64 Thread	mswsock.dll!SockAsyncThread
Not Flagged 2804	0	Worker Thread	Win64 Thread	ntdll.dll!NtWaitForWorkViaWorkerFactory
Not Flagged 10324	0	Worker Thread	Win64 Thread	ntdll.dll!NtWaitForWorkViaWorkerFactory
Not Flagged 8160	0	Worker Thread	Win64 Thread	ntdll.dll!NtWaitForWorkViaWorkerFactory
Not Flagged 8900	0	Worker Thread	Win64 Thread	ntdll.dll!NtWaitForWorkViaWorkerFactory
Not Flagged 4136	0	Worker Thread	Win64 Thread	ntdll.dll!NtWaitForWorkViaWorkerFactory
Not Flagged 7816	0	Worker Thread	AssetGarbageCollectorHelper	UnityPlayer.dll!AGCThread::RunThread
Not Flagged 11876	0	Worker Thread	AssetGarbageCollectorHelper	UnityPlayer.dll!AGCThread::RunThread
Not Flagged 4428	0	Worker Thread	AssetGarbageCollectorHelper	UnityPlayer.dll!AGCThread::RunThread
Not Flagged 11204	0	Worker Thread	AssetGarbageCollectorHelper	UnityPlayer.dll!AGCThread::RunThread
Not Flagged	>	9232	0	Worker Thread	AssetGarbageCollectorHelper	UnityPlayer.dll!AGCThread::RunThread
Not Flagged 10652	0	Worker Thread	AssetGarbageCollectorHelper	UnityPlayer.dll!AGCThread::RunThread
Not Flagged 5708	0	Worker Thread	AssetGarbageCollectorHelper	UnityPlayer.dll!AGCThread::RunThread
Not Flagged 6472	0	Worker Thread	AssetGarbageCollectorHelper	UnityPlayer.dll!AGCThread::RunThread
Not Flagged 4684	0	Worker Thread	AssetGarbageCollectorHelper	UnityPlayer.dll!AGCThread::RunThread
Not Flagged 4780	0	Worker Thread	AssetGarbageCollectorHelper	UnityPlayer.dll!AGCThread::RunThread
Not Flagged 10484	0	Worker Thread	AssetGarbageCollectorHelper	UnityPlayer.dll!AGCThread::RunThread
Not Flagged 5108	0	Worker Thread	Loading.AsyncRead	UnityPlayer.dll!AsyncReadManagerThreaded::StaticThreadEntry
Not Flagged 3904	0	Worker Thread	Win64 Thread	UnityPlayer.dll!EnterMeteredSection
Not Flagged 9520	0	Worker Thread	Win64 Thread	UnityPlayer.dll!FMOD_OS_Time_Sleep
Not Flagged 3280	0	Worker Thread	Win64 Thread	UnityPlayer.dll!FMOD_OS_Time_Sleep
Not Flagged 9536	0	Worker Thread	Background Job.worker 6	UnityPlayer.dll!lane_guts
Not Flagged 12948	0	Worker Thread	Background Job.worker 15	UnityPlayer.dll!lane_guts
Not Flagged 13180	0	Worker Thread	Background Job.worker 14	UnityPlayer.dll!lane_guts
Not Flagged 13028	0	Worker Thread	Background Job.worker 13	UnityPlayer.dll!lane_guts
Not Flagged 1984	0	Worker Thread	Background Job.worker 12	UnityPlayer.dll!lane_guts
Not Flagged 11944	0	Worker Thread	Background Job.worker 11	UnityPlayer.dll!lane_guts
Not Flagged 7608	0	Worker Thread	Background Job.worker 10	UnityPlayer.dll!lane_guts
Not Flagged 5632	0	Worker Thread	Background Job.worker 9	UnityPlayer.dll!lane_guts
Not Flagged 10928	0	Worker Thread	Background Job.worker 8	UnityPlayer.dll!lane_guts
Not Flagged 7092	0	Worker Thread	Job.worker 0	UnityPlayer.dll!lane_guts
Not Flagged 8136	0	Worker Thread	Job.worker 1	UnityPlayer.dll!lane_guts
Not Flagged 12300	0	Worker Thread	Job.worker 2	UnityPlayer.dll!lane_guts
Not Flagged 7884	0	Worker Thread	Background Job.worker 7	UnityPlayer.dll!lane_guts
Not Flagged 12480	0	Worker Thread	Job.worker 3	UnityPlayer.dll!lane_guts
Not Flagged 11396	0	Worker Thread	Job.worker 5	UnityPlayer.dll!lane_guts
Not Flagged 10072	0	Worker Thread	Background Job.worker 5	UnityPlayer.dll!lane_guts
Not Flagged 10892	0	Worker Thread	CloudJob.worker 0	UnityPlayer.dll!lane_guts
Not Flagged 12336	0	Worker Thread	Background Job.worker 4	UnityPlayer.dll!lane_guts
Not Flagged 12844	0	Worker Thread	Background Job.worker 3	UnityPlayer.dll!lane_guts
Not Flagged 12992	0	Worker Thread	Job.worker 4	UnityPlayer.dll!lane_guts
Not Flagged 7900	0	Worker Thread	Background Job.worker 1	UnityPlayer.dll!lane_guts
Not Flagged 12812	0	Worker Thread	Background Job.worker 2	UnityPlayer.dll!lane_guts
Not Flagged 7984	0	Worker Thread	Job.worker 9	UnityPlayer.dll!lane_guts
Not Flagged 2300	0	Worker Thread	Job.worker 8	UnityPlayer.dll!lane_guts
Not Flagged 10396	0	Worker Thread	Job.worker 7	UnityPlayer.dll!lane_guts
Not Flagged 6156	0	Worker Thread	Job.worker 6	UnityPlayer.dll!lane_guts
Not Flagged 9836	0	Worker Thread	Background Job.worker 0	UnityPlayer.dll!lane_guts
Not Flagged 4464	0	Worker Thread	Job.worker 10	UnityPlayer.dll!lane_guts
Not Flagged 1860	0	Worker Thread	Loading.PreloadManager	UnityPlayer.dll!PreloadManager::Run
Not Flagged 12188	0	Worker Thread	UnityGfxDeviceWorker	UnityPlayer.dll!ThreadedStreamBuffer::HandleOutOfBufferToReadFrom
Not Flagged 12320	0	Worker Thread	BatchDeleteObjects	UnityPlayer.dll!ThreadedStreamBuffer::HandleOutOfBufferToReadFrom

```
