Delete Unused Variables Does Not Remove Local Variables

UE - Gameplay - Blueprint - Oct 13, 2015

Using the Delete Unused Variables option under the Edit tab of a blueprint does not remove local variables. Instead, it displays a "All variables are in use" error. Occurs in 4.9.2 and 4.8.3 binar ...

Static Mesh Only enabled Foliage Actor causes serialization error in packaged game

UE - World Creation - Worldbuilding Tools - Nov 24, 2023

The crash can be worked around by modifying FFoliageISMActor::Serialize as following code : void FFoliageISMActor::Serialize(FArchive& Ar) { #if WITH_EDITORONLY_DATA     if (!Ar.IsCooking()) // ...

Clean up NaN checks in CharacterMovementComponent

UE - Gameplay - Player Movement - Mar 1, 2016

Some old NaN checks in character movement use checkf() which will crash, those should be ensures. Other code is inconsistent in using either ENABLE_NAN_DIAGNOSTIC (with side effects), and some users ...

InitializeDefaults missing from some particle modules

UE - Graphics Features - Jul 16, 2015

As stated in the linked UDN ticket, these particle modules are missing their InitializeDefaults code: ParticleModuleMeshRotation ParticleModuleMeshRotationRate ParticleModuleMeshRotationRateMultipl ...

Several issues with 4.25.1 and Win 7

UE - Graphics Features - Jun 22, 2020

Users are reporting issues with the 4.25.1 hotfix and Win 7, including running cooked builds and the editor crashing: https://forums.unrealengine.com/unreal-engine/announcements-and-releases/1755531 ...

Failing to compile global shaders with OpenGL4 enabled

UE - Rendering Architecture - RHI - Oct 13, 2020

OpenGL is supported but deprecated in 4.26 OpenGL4 is deprecated, you can comment this back in to add it to your targeted RHI list If you comment this back out you can package for Linux without an i ...

[CrashReport] UE4Editor_Engine!ReleaseVertexBuffer() [dynamicmeshbuilder.cpp:299]

UE - Graphics Features - Mar 16, 2018

No user comments in crash group 296 static void ReleaseVertexBuffer(FVertexBuffer& VertexBuffer) 297 { 298 ***** if (VertexBuffer.VertexBufferRHI->GetSize() <= FGlobalDynamicMesh ...

[CrashReport] UE4Editor-Engine!FMaterialShaderMap::ProcessCompilationResults(TArray<FShaderCommonCompileJob *,TSizedDefaultAllocator<32>

UE - Rendering Architecture - RHI - Feb 21, 2020

Generated from CrashReporter ErrorMessage: Assertion failed: Shader [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/Engine/Private/Materials/MaterialShader.cpp] [Line: 1811] Comments: Compile ...

Cannot pass a Dictionary through a Replicated Function

UE - Networking - Aug 23, 2018

When passing dictionary (map) variables through replicated (to server) functions, the value will not print out on the client. In 4.19.2 (CL-4033788) this caused a crash but in 4.20.2 (CL-4302132) an ...

[CrashReport] UE4Editor_Engine!FStaticMeshRenderData::AllocateLODResources() [staticmesh.cpp:775]

UE - Graphics Features - Apr 19, 2018

No user comments in crash group 771 void FStaticMeshRenderData::AllocateLODResources(int32 NumLODs) 772 { 773 check(LODResources.Num() == 0); 774 ***** while (LODResour ...