I added these codes and it didn’t crash anymore.
[Image Removed]
I added these codes and it didn’t crash anymore.
[Image Removed]
Thanks for raising this, to better understand the crash would you be willing to add the callstack information to this case?
Thanks,
Yes in certain cases FNodeDebugData::BranchFlow may not have any node chain data to fetch any data from. Your approach will fix the issue. I’ve logged a bug to tackle the heart of the issue.
Dustin
FAndroidErrorOutputDevice::Serialize(char16_t const*, ELogVerbosity::Type, FName const&) (./Runtime/Core/Private/Android/AndroidErrorOutputDevice.cpp:52) FOutputDevice::LogfImpl(char16_t const*, ...) (./Runtime/Core/Private/Misc/OutputDevice.cpp:81) FDebug::CheckVerifyFailedImpl2(char const*, char const*, int, char16_t const*, ...) (Runtime/Core/Public/Misc/OutputDevice.h:246) FNodeDebugData::BranchFlow(float, FString) (Runtime\Core\Public/Containers/Array.h:783) FAnimNode_BlendProfileLayeredBlend::GatherDebugData(FNodeDebugData&) (./../Plugins/Experimental/Animation/HierarchyTableBuiltin/Source/Runtime/Private/AnimNode_BlendProfileLayeredBlend.cpp:349) FAnimNode_BlendListBase::GatherDebugData(FNodeDebugData&) (./Runtime/AnimGraphRuntime/Private/AnimNodes/AnimNode_BlendListBase.cpp:368)
I think something is not initialized.