Destructing NiagaraParameterStores causes multi threading write conflict

UE - Niagara - Jan 26, 2022

FNiagaraParameterStore::UnbindAll() may be called from both GameThread and RenderingThread. Each may modify the same Binding array, it causes infrequent crashes. In my environment, I was able to r ...

Disabling LQ lightmaps causes crash on mobile preview

UE - Platform - Mobile - Mar 16, 2017

Client PlayerState is null on joining online session

UE - Networking - Jul 31, 2015

APlayerController::ClientStartOnlineSession() checks PlayerState at the start of a game after loading a level. Due to time needed to load in, client player state may may return NULL ...

GetAllMobileRelevantLayerNames drops those layers which are only connected to RuntimeVirtualTextureOutput Node

UE - Graphics Features - May 6, 2021

in UMaterial::GetAllReferencedExpressions, the mobile branch ignores every CustomOutputExpressions including RuntimeVirtualTextureOutput. ...

Editor crashes while switching to paint mode if material has a grass output and landscape visibility mask

UE - LD & Modeling - Terrain - Landscape - Aug 10, 2016

Editor crashes while switching to paint mode if material has a grass output and landscape visibility mask. Frequency: 3/3 ...

Breaking a level instance can not remove the level instance from world

UE - World Creation - Worldbuilding Tools - Level Instances - Nov 5, 2024

Currently there is no stable way to break level instances ...

Physics Constraints do not have the same values if they are part of an 'Always Loaded' level

UE - Gameplay - Dec 3, 2014

Physics Constraints do not have the same values if they are part of an 'Always Loaded' level. They will work correctly in the Persistent level and a level that is Streamed in. This becomes problem ...

Android ETC2 Debug Builds Crash on Startup

UE - Platform - Mobile - Sep 9, 2020

Android apps build with the debug configuration on ETC2 will crash on launch. ...