Search Issue Tracker

Fixed in 2017.3.0f3

Votes

1

Found in

2017.2.0b2

Issue ID

935370

Regression

No

[UWP] Player crashes on launch with native audio plugin with debug/release configurations

Steps to reproduce:
1. Download and open attached project "935370.zip" (link in the description)
2. Build "scenes/spatializer" scene for UWP (.NET scripting backend)
3. Open VS solution
4. Deploy on local machine with debug/release configuration

Actual result: player crashes on launch

Reproducible with: 5.6.2p4, 2017.1.0f3, 2017.2.0b2, 2017.3.0a2

Notes:
Not reproducible with IL2CPP
Not reproducible with Master configuration

Callstack:
UnityPlayer.dll!GetAudioEffectDefinitions(unsigned int,struct UnityAudioEffectDefinition * * *) Unknown
UnityPlayer.dll!GetAudioEffectDefinitions(int *) Unknown
UnityPlayer.dll!GetAudioSpatializerDefinitions(struct dynamic_array<class AudioEffectInternalDefinition *,4> &,enum UnityAudioEffectDefinitionFlags) Unknown
UnityPlayer.dll!AudioManager::GetCurrentSpatializerDefinition(void) Unknown
UnityPlayer.dll!AudioSource::CreateFMODGroups(void) Unknown
UnityPlayer.dll!AudioSource::Play(double) Unknown
UnityPlayer.dll!AudioSource::AddToManager(void) Unknown
UnityPlayer.dll!Behaviour::UpdateEnabledState(bool) Unknown
UnityPlayer.dll!Behaviour::AwakeFromLoad(enum AwakeFromLoadMode) Unknown
UnityPlayer.dll!AudioSource::AwakeFromLoad(enum AwakeFromLoadMode) Unknown
UnityPlayer.dll!AwakeFromLoadQueue::InvokePersistentManagerAwake(struct AwakeFromLoadQueue::Item *,unsigned int,enum AwakeFromLoadMode) Unknown
UnityPlayer.dll!AwakeFromLoadQueue::PersistentManagerAwakeFromLoad(int,enum AwakeFromLoadMode) Unknown
UnityPlayer.dll!AwakeFromLoadQueue::PersistentManagerAwakeFromLoad(void) Unknown
UnityPlayer.dll!LoadSceneOperation::CompleteAwakeSequence(void) Unknown
UnityPlayer.dll!LoadSceneOperation::CompletePreloadManagerLoadScene(void) Unknown
UnityPlayer.dll!LoadSceneOperation::PlayerLoadSceneFromThread(void) Unknown
UnityPlayer.dll!LoadSceneOperation::CompleteLoadFirstScene(void) Unknown
UnityPlayer.dll!LoadSceneOperation::IntegrateMainThread(void) Unknown
UnityPlayer.dll!PreloadManager::UpdatePreloadingSingleStep(enum PreloadManager::UpdatePreloadingFlags,int) Unknown
UnityPlayer.dll!PreloadManager::WaitForAllAsyncOperationsToComplete(void) Unknown
UnityPlayer.dll!RuntimeSceneManager::LoadScene(class core::basic_string<char,class core::StringStorageDefault<char> > const &,class core::basic_string<char,class core::StringStorageDefault<char> > const &,class core::basic_string<char,class core::StringStorageDefault<char> > const &,struct UnityGUID const &,int,enum RuntimeSceneManager::LoadingMode) Unknown
UnityPlayer.dll!PlayerStartFirstScene(bool) Unknown
UnityPlayer.dll!PlayerLoadFirstScene(bool) Unknown
UnityPlayer.dll!metro::LoadFirstScene(void) Unknown
UnityPlayer.dll!UnityPlayer::AppCallbacks::UnitySplashScreenLoop(void) Unknown
UnityPlayer.dll!UnityPlayer::AppCallbacks::_AppThreadImplementation(void *) Unknown
UnityPlayer.dll!UnityPlayer::AppCallbacks::_AppThread(void *) Unknown
UnityPlayer.dll!<lambda>(void)() Unknown
UnityPlayer.dll!Platform::Details::__abi_FunctorCapture<class <lambda_b9698fc4a8a7236adea8081f82d87dc3>,void,struct Windows::Foundation::IAsyncAction ^>::Invoke(struct Windows::Foundation::IAsyncAction ^) Unknown
UnityPlayer.dll!Windows::System::Threading::WorkItemHandler::Invoke(struct Windows::Foundation::IAsyncAction ^) Unknown
UnityPlayer.dll!Windows::System::Threading::WorkItemHandler::[Windows::System::Threading::WorkItemHandler::__abi_IDelegate]::__abi_Windows_System_Threading_WorkItemHandler___abi_IDelegate____abi_Invoke(struct Windows::Foundation::IAsyncAction ^) Unknown
threadpoolwinrt.dll!01fd5cbf() Unknown
[Frames below may be incorrect and/or missing, no symbols loaded for threadpoolwinrt.dll]
[External Code]

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.