Description

This is a user reported crash, I was able to re-create in 4.25.4. I'm also assuming this happens in 4.26, however there is a current blocker that stops me from opening this project in 4.26.

Linked here is the crashreport: [Link Removed]

Steps to Reproduce
  1. Open attached project - [Link Removed]
  2. Go to audio content folder and open the NewResonance Spatialization Settings Window
  3. Navigate to directivity and tick the "Toggle Visualization" box
  4. Untick the "Toggle Visualization" box

Result: Crash
Expected: No crash, box is unticked

Callstack
ntdll!cd6d0000  + 9be44KERNELBASE!cb160000  + 226eeUE4Editor-Core!ReportCrash(_EXCEPTION_POINTERS *) [WindowsPlatformCrashContext.cpp:1488]UE4Editor!static `GuardedMainWrapper'::`1'::filt$0() [LaunchWindows.cpp:140]VCRUNTIME140!b7f90000  + e390ntdll!cd6d0000  + a111fntdll!cd6d0000  + 4b474ntdll!cd6d0000  + 4b1c5KERNELBASE!cb160000  + 23e49UE4Editor-Core!ReportAssert(wchar_t const *,int) [WindowsPlatformCrashContext.cpp:1541]UE4Editor-Core!FWindowsErrorOutputDevice::Serialize(wchar_t const *,ELogVerbosity::Type,FName const &) [WindowsErrorOutputDevice.cpp:78]UE4Editor-Core!FOutputDevice::LogfImpl(wchar_t const *,...) [OutputDevice.cpp:61]UE4Editor-Core!static void AssertFailedImplV(const char *, const char *, int, const wchar_t *, char *) [AssertionMacros.cpp:100]UE4Editor-Core!FDebug::CheckVerifyFailedImpl(char const *,char const *,int,wchar_t const *,...) [AssertionMacros.cpp:450]UE4Editor-Engine!AActor::MarkComponentsAsPendingKill() [Actor.cpp:4517]UE4Editor-Engine!UWorld::DestroyActor(AActor *,bool,bool) [LevelActor.cpp:754]UE4Editor-Engine!AActor::Destroy(bool,bool) [Actor.cpp:3926]UE4Editor-ResonanceAudio!UResonanceAudioSpatializationSourceSettings::PostEditChangeProperty(FPropertyChangedEvent &) [ResonanceAudioSpatializationSourceSettings.cpp:112]UE4Editor-CoreUObject!UObject::PostEditChangeChainProperty(FPropertyChangedChainEvent &) [Obj.cpp:450]UE4Editor-PropertyEditor!FPropertyNode::NotifyPostChange(FPropertyChangedEvent &,FNotifyHook *) [PropertyNode.cpp:2333]UE4Editor-PropertyEditor!FPropertyValueImpl::ImportText(TArray<FObjectBaseAddress,TSizedDefaultAllocator<32> > const &,TArray<FString,TSizedDefaultAllocator<32> > const &,FPropertyNode *,unsigned int) [PropertyHandleImpl.cpp:431]UE4Editor-PropertyEditor!FPropertyValueImpl::ImportText(FString const &,FPropertyNode *,unsigned int) [PropertyHandleImpl.cpp:212]UE4Editor-PropertyEditor!FPropertyValueImpl::ImportText(FString const &,unsigned int) [PropertyHandleImpl.cpp:119]UE4Editor-PropertyEditor!FPropertyHandleBool::SetValue(bool const &,unsigned int) [PropertyHandleImpl.cpp:3513]UE4Editor-PropertyEditor!SPropertyEditorBool::OnCheckStateChanged(ECheckBoxState) [SPropertyEditorBool.cpp:85]UE4Editor-PropertyEditor!TBaseSPMethodDelegateInstance<0,SPropertyEditorBool,0,void >::ExecuteIfSafe(ECheckBoxState) [DelegateInstancesImpl.h:374]UE4Editor-Slate!SCheckBox::ToggleCheckedState() [SCheckBox.cpp:313]UE4Editor-Slate!SCheckBox::OnMouseButtonUp(FGeometry const &,FPointerEvent const &) [SCheckBox.cpp:202]UE4Editor-Slate!static class FReply FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_cc5aea9e7377b04ce85c30c65ec3889b> >(class FSlateApplication *, class FEventRouter::FToLeafmostPolicy, struct FPointerEvent, const class FSlateApplication::RoutePointerUpEvent::__l8::<lambda_cc5aea9e7377b04ce85c30c65ec3889b> & const) [SlateApplication.cpp:372]UE4Editor-Slate!FSlateApplication::RoutePointerUpEvent(FWidgetPath const &,FPointerEvent const &) [SlateApplication.cpp:4675]UE4Editor-Slate!FSlateApplication::ProcessMouseButtonUpEvent(FPointerEvent const &) [SlateApplication.cpp:5198]UE4Editor-Slate!FSlateApplication::OnMouseUp(EMouseButtons::Type,FVector2D) [SlateApplication.cpp:5166]UE4Editor-ApplicationCore!FWindowsApplication::ProcessDeferredMessage(FDeferredWindowsMessage const &) [WindowsApplication.cpp:2140]UE4Editor-ApplicationCore!FWindowsApplication::DeferMessage(TSharedPtr<FWindowsWindow,0> &,HWND__ *,unsigned int,unsigned __int64,__int64,int,int,unsigned int) [WindowsApplication.cpp:2592]UE4Editor-ApplicationCore!FWindowsApplication::ProcessMessage(HWND__ *,unsigned int,unsigned __int64,__int64) [WindowsApplication.cpp:1816]UE4Editor-ApplicationCore!FWindowsApplication::AppWndProc(HWND__ *,unsigned int,unsigned __int64,__int64) [WindowsApplication.cpp:852]USER32!ccb00000  + e858USER32!ccb00000  + e299UE4Editor-ApplicationCore!FWindowsPlatformApplicationMisc::PumpMessages(bool) [WindowsPlatformApplicationMisc.cpp:130]UE4Editor!FEngineLoop::Tick() [LaunchEngineLoop.cpp:4762]UE4Editor!GuardedMain(wchar_t const *) [Launch.cpp:169]UE4Editor!GuardedMainWrapper(wchar_t const *) [LaunchWindows.cpp:137] 

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-101815 in the post.

1
Login to Vote

Fixed
ComponentUE - Audio
Affects Versions4.25.4
Target Fix4.26
Fix Commit14601910
Release Commit14601910
CreatedOct 23, 2020
ResolvedOct 28, 2020
UpdatedApr 27, 2021