Audiokinetic's Community Q&A is the forum where users can ask and answer questions within the Wwise and Strata communities. If you would like to get an answer from Audiokinetic's Technical support team, make sure you use the Support Tickets page.

Crash in UpdateTransitionRoomGameObj since 2021.1.4 [closed]

0 votes
Hi,

Since last Wwise update, we got a reccuring crash in EventMgrThread From Wwise
No idea were to report the problem elsewere, seems 100% comming from AudioKinetict Code.

If someone know were i could report this crash more officially, would be of great help !

I'll put detail of the crashes in case an Audiokinetict member pass by :

Detail :

Wwise Version : 2021.1.4.7707
Engine : Custom (SilkEngine)
Other info : Using spatial audio room, portal and geometry
CallStack :

     EngineDO.dll!AkAcousticRoom::UpdateTransitionRoomGameObj(CAkGameObject * pRoomGameObj=0x00000217baa38780, AkRayBuilder & in_builder={...}, CAkSpatialAudioComponent * in_pListener=0x00000218e34ed190) Line 897    C++
     EngineDO.dll!AkAcousticRoom::Update(CAkGameObject * in_pRoomGameObject=0x00000217baa38780, AkRayBuilder & in_builder={...}, CAkSpatialAudioListener * in_pListener) Line 710    C++
     EngineDO.dll!AkAcousticRoom::BuildCustomRays(CAkGameObject * in_pGameObject=0x00000217baa38780, AkRayBuilder & in_builder={...}) Line 636    C++
     EngineDO.dll!CAkVolumeRayComponent::BuildCachedVolumeRays() Line 232    C++
     EngineDO.dll!CAkEmitter::UpdateCachedPositions() Line 252    C++
     EngineDO.dll!CAkRegistryMgr::UpdateGameObjectPositions() Line 894    C++
     EngineDO.dll!CAkAudioMgr::Perform(bool in_bProcessMessageQueueOnly, bool in_bIsCalledFromRenderAudio) Line 575    C++
     EngineDO.dll!CAkAudioThread::EventMgrThreadFunc(void * lpParameter=0x00000217b94102a8) Line 75    C++
     kernel32.dll!BaseThreadInitThunk()    Unknown
     ntdll.dll!RtlUserThreadStart()    Unknown

Problem : trying to use a nullptr object ( pAdjacentRoom ) outside of the if that check if pAdjacentRoom is nullptr

Thanks !
closed with the note: You can report bugs to Support by opening a support ticket (https://www.audiokinetic.com/customers/tickets/) or by using the Bug Reporter from the Launcher: https://www.audiokinetic.com/library/edge/?source=InstallGuide&id=reporting_bugs.
asked Oct 8, 2021 in General Discussion by Grégoire B. (100 points)
closed Oct 11, 2021 by Mads Maretty S. (Audiokinetic)
You can report bugs to Support by opening a support ticket (https://www.audiokinetic.com/customers/tickets/) or by using the Bug Reporter from the Launcher: https://www.audiokinetic.com/library/edge/?source=InstallGuide&id=reporting_bugs.
Thanks a lot ! Was exactly what i was looking for !
Hello !
I'm interested in knowing more about the resolution for this issue. We just encountered this crash after an update to 2021.1.4 too. We originally updated from 2021.1.1 to solve a crash that was happening with the UE integration when streaming media assets.
I understand the right channel is the support tickets, but if there is a known fix, it could help others to put it here.
Thanks !
We have the same issue here so I'd love to get some insight into the resolution.
I contacted the support and they told me the fix will be in version 2021.1.5, which should be released before the end of November. In my case, I preferred having a fix quickly because of a milestone, so they kindly provided me patched libraries for 2021.1.4 containing the fix. You can reach out to them if you're in the same situation.
...