Editor performance plummets when moving BSP brushes in a level with several other BSP brushes present. Navmesh regeneration is the main cause as the full bounds for all BSP are used to determine whi ...
When a C++ project is named Test on a Binary version of the editor, the project will fail to compile. I'm assuming this is from the editor seeing a precompiled header from another file in the engine ...
UDN: [Link Removed] Slack: [Link Removed] Then, the return value of TryAddMeshBatch is determined by FBasePassMeshProcessor::Process. When the crash occurs, GetBasePassShaders fails to get the shad ...
Starting in Unreal Engine 5.4, StaticDuplicateObject internally switched to using Unversioned Property Serialization (UPS) for performance reasons. However, UPS assumes the source and destination ob ...
If code in an Actor Component class is changed (eg. a new UPROPERTY is added) and a hot reload is performed to implement the changes, the properties in the component can become linked across any Blu ...
UAbilitySystemComponent::DestroyActiveState() is called when the component is unregistered (OnUnregister) and when its destroyed (OnComponentDestroyed). It performs state cleanup such as canceling a ...
On welding physics bodies during primitive component attachment, UPrimitiveComponent::WeldToImplementation() calls GetRootWelded() and then GetBodyInstance() on the returned root. This searches by b ...
This is a common and longstanding crash that has occurred since at least 4.15 and affected nearly 500 users. The CrashGroup was previously linked to [Link Removed], but that had specific repro step ...
Workaround 1: 1. Change HierarchicalInstancedStaticMesh.cpp in either of the following ways:void{{ FHierarchicalStaticMeshSceneProxy::GetDynamicMeshElements(const TArray<const FSceneView*>& Views, c ...
Overview: Function at fault: FSocketSteam::RecvFrom (https://github.com/EpicGames/UnrealEngine/blob/c3caf7b6bf12ae4c8e09b606f10a09776b4d1f38/Engine/Plugins/Online/OnlineSubsystemSteam/Source/Private/ ...