FScopedEditorWorld doesn't clean up old world when going out of scope

UE - World Creation - Worldbuilding Tools - World Partition - Jan 19, 2024

In a commandlet, when FScopedEditorWorld exits, it leaves references behind and prevents garbage collection of the PersistentLevel and non-spatial actors. This leads to an issue when a second FScop ...

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()) // ...

Runtime Virtual Texture rendering can allocate more FRDGBuffers than expected

UE - Rendering Architecture - Dec 10, 2024

When rendering runtime virtual texture pages without throttling (when r.VT.MaxUploadsPerFrame is high or during Movie RenderQueue captures) the number of FRDGBuffers allocated by the Render Graph Bu ...

In -game in Editor, if streaming-in a LevelInstance and initialize its world partition, then leaving that cell and make it go outside the streaming grid, to re-enter it again, will trigger a check(!StreamingPolicy) if no GC has happened during that time.

UE - World Creation - Worldbuilding Tools - World Partition - Jan 27, 2025

This crash can be fixed by adding a couple of || IsRunningGame() like it is done here:    FGenerateStreamingContext Context = FGenerateStreamingContext()        .SetLevelPackagesToGenerate((bIsPIE ...

ALevelVariantSetsActor not exposing Actor tags

UE - Editor - Content Pipeline - Variants - Nov 22, 2024

Hi, while trying to workaround this: https://udn.unrealengine.com/s/question/0D54z00008kTgHCCA0/variant-manager-crash-in-upropertyvaluehasvalidresolve I thought I would not create variant sets act ...

When always loading last project, project logs are saved to the engine folder

UE - Editor - Aug 6, 2020

Checked on the Binary version //UE4/Release-4.25 stream CL 13942748 Version 4.25.3, logs are also saved into Engine folder: \AppData\Local\UnrealEngine\4.25\Saved\Logs instead of a Project folderIf a ...

Editor Freezes after the user attempts to set a NewSpriteAtlasGroup to an imported sprite

UE - Editor - Content Pipeline - Apr 19, 2023

By setting an Atlas Group to a newly created sprite, the editor freezes. This feature is most important, even if this issue can only be reproduced by a minority of users. Repro rate: 5/5 Notes:No ...

FPlatformMisc::RequestExit freezes app in IOS

UE - Platform - Apple - Jul 12, 2022

See the UDN question (duplicated below). I think we need to better manage the lifetime of the event we use for synchronization here. We are experiencing an issue where when FPlatformMisc::Request ...

Investigate Streaming getting disabled on a World Partition map as a side-effect of loading the map as a regular asset

UE - World Creation - Worldbuilding Tools - World Partition - Apr 1, 2025

We recently encountered an odd issue where loading into our main world partitioned map would result in a crash caused by all streaming cells getting loaded at the same time. Turns out this was cause ...

Improve shader map logging in EmitNullShaderParameterFatalError

UE - Rendering Architecture - Shaders - Mar 22, 2024

UDN: [Link Removed]In order to make it easier to track down (future) assets that could cause this crash we modified EmitNullShaderParameterFatalError() to also dump the asset filename if possible: ...