From 249a3332dc7316c75e5db4fe705babebbcbbfd22 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Wed, 26 Jan 2022 21:19:53 +0100 Subject: [PATCH] Fix potential crash in gpu particles source generator --- .../Particles/Graph/GPU/ParticleEmitterGraph.GPU.Particles.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Engine/Particles/Graph/GPU/ParticleEmitterGraph.GPU.Particles.cpp b/Source/Engine/Particles/Graph/GPU/ParticleEmitterGraph.GPU.Particles.cpp index 839618abb..65935f381 100644 --- a/Source/Engine/Particles/Graph/GPU/ParticleEmitterGraph.GPU.Particles.cpp +++ b/Source/Engine/Particles/Graph/GPU/ParticleEmitterGraph.GPU.Particles.cpp @@ -585,7 +585,7 @@ void ParticleEmitterGPUGenerator::ProcessGroupFunction(Box* box, Node* node, Val break; } Box* functionCallBox = functionCallNode->TryGetBox(inputIndex); - if (functionCallBox->HasConnection()) + if (functionCallBox && functionCallBox->HasConnection()) { // Use provided input value from the function call _graphStack.Pop();