The showdebug abilitysystem command crashes editor when the target is a child actor

UE - Gameplay - Dec 2, 2021

An actor with an AbilitySystemComponent that is spawned by a ChildActorComponent will have a null AbilityActorInfo. This leads to a crash in the ASC when GetDebugTarget attempts to access AbilityAct ...

Editor crashes when re-opening a project that had previously successfully applied a Live Coding patch

UE - Foundation - Cpp Tools - Live Coding - Apr 9, 2019

The Editor will crash while opening a project that had previously successfully had a Live Coding patch applied, and then was closed. The `LiveCodingConsole.exe` process continues to run after both t ...

[AI] Crash in UGameplayDebuggerLocalController::OnDebugDraw

UE - AI - Debugging - Apr 27, 2024

UGameplayDebuggerLocalController::OnDebugDraw crashed with a dereferenced nullptr for CachedReplicator. ...

[AI] SmartObject with Precondition in a persistent collection crashes editor when exiting PIE

UE - AI - SmartObject - Sep 26, 2023

Adding the Precondition to the SmartObject caused an assertion when it was part of a persistent collection. The precondition needs to be able to pass its Activate method to cause the assert. This b ...

Crash may occur if Actor is selected on the outliner and then discarded

UE - Editor - Workflow Systems - Jul 1, 2022

Discarding Actor while it is selected on the outliner may cause a crash. This may be caused by operations from C++ not being listed in the UNDO list, which may refer to unreferenced objects during ...

Crash when adding foliage instances to unloaded IFA

UE - World Creation - Worldbuilding Tools - Foliage - Aug 31, 2023

Ran into a crash when trying to programmatically add foliage to a large WP level with some unloaded IFAs.  ...

Struct with a single unaltered element will remove the element from the struct on compile

UE - Gameplay - Blueprint - Oct 7, 2015

If used inside a UMG Blueprint, a struct that has only one element will remove the element from the struct after compiling the blueprint. If the element is edited or a second element is added then ...

Crash on level change when "Use Single Process" is false and "Play as Client"

Tools - Jun 20, 2017

When "Use Single Process" is off (unchecked/false) and "Play as Client" is selected, using the console command "Open [LevelName]" causes the editor to crash Regression: No - same behavior occurs in ...

Chaos : Crash when destroying part of Geometry collections clustered by AnchorField

UE - Simulation - Physics - May 10, 2021

Here's a workaround void DestroyParticle(TGeometryParticleHandle<T, d>* Particle) { auto PBDRigid = Particle->CastToRigidParticle(); if(PBDRigid) { RemoveFromMapAndArray(PBDRigid, Ac ...