Crash when enabling r.PSOPrecache.Resources due to check() in FSkeletalMeshObjectGPUSkin::GetUsedVertexFactoryData

UE - Rendering Architecture - Dec 3, 2024

The game crashes because of a nullptr SkinnedMeshComponent in  FSkeletalMeshObjectGPUSkin::GetUsedVertexFactoryData when r.PSOPrecache.Resources is enabled and a skeletal mesh is loaded due to a new ...

BP - Exclusive nativization will fail at cook time if an Actor BP class enabled for nativization includes a Component BP that's not enabled for nativization in its component list.

UE - Gameplay - Blueprint - Apr 26, 2017

This happens because the Blueprinted component is not also enabled for nativization, but the nativized Actor BP tries to use it as a native class type. Current workaround: Ensure that the Blueprint ...

SkeletalMeshSimulationComponent does not work

UE - Simulation - Physics - Oct 28, 2019

SkeletalMeshSimulationComponent does not effect the simulation of geometry collections to interact with skeletal meshes and setting the component to dynamic results in a crash. ...

[CrashReport]Assertion failed: InitState == EWorldPartitionInitState::Uninitialized [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\WorldPartition\WorldPartition.cpp] [Line: 1485]

UE - World Creation - Worldbuilding Tools - World Partition - Sep 12, 2023

Generated from CrashReporter Logs can be obtained via Crash Reporter ...

Third Person Character Package imports with linker errors

UE - Platform - XR - Oct 19, 2020

I was able to encounter these errors on the latest binary for 4.25.3 when doing a repro for a salesforce ticket. Here is the customers description:When importing the C++ ThirdPersonCharacter package ...

Trigger Montage Ended Event results in Unhanded Exception

OLD - Anim - May 6, 2019

TriggerMontageEndedEvent is calling RemoveAtSwap after the NotifyEnd callback which is not safe if the ActiveAninNotifyState array is modified by the callback. WorkAround:   Add a Delay node befo ...

Assert Crash when Attempting to rename Vector variable with open split pins

UE - Gameplay - Mar 25, 2020

Assert Crash when Attempting to rename Vector variable with open split pins  ...

Niagara Component can crash if ticked with a null tick function

UE - Niagara - Mar 12, 2021

Niagara components don't null check their tick functions, and can cause a crash as a result. Compare to UParticleSystemComponent::TickComponent which does. It's fairly common in the engine to pass n ...

Failed assertion on creating a basic chaos geometry collection and PIE

UE - Simulation - Physics - Jan 23, 2020

User encounters a failed assertion when trying to create a simple geometry collection from a box ...