SSL certificates for HTTPS are not properly verified on Windows

UE - Online - Feb 7, 2017

A user has reported that, due to a change that was made back before 4.12, SSL certificates for HTTPS are not verified correctly when building on Windows. This is due to the change requiring a bundle ...

PDI-DrawPoint - Zoomfactor being calculated incorrectly

UE - Graphics Features - Feb 20, 2017

A licensee has reported that the ZoomFactor variable inside of the DrawPoint function is being calculated incorrectly. It currently is calculated using the lesser of the projection matrix's horizont ...

FBatchedElements::Draw - OrthoZoomFactor can be reset to 1.0f if Line.bScreenSpace is ever false

UE - Graphics Features - Feb 20, 2017

A licensee has reported that the Draw function in BatchedElements.cpp can set the OrthoZoomFactor (not a local variable) to 1.0f if Line.bScreenSpace is ever found to be false. The line this can oc ...

USkinnedMeshComponent::FindClosestBone does not respect bRequirePhysicsAsset parameter

OLD - Anim - Mar 20, 2017

A licensee has reported that the USkinnedMeshComponent::FindClosestBone function does not respect the bRequiresPhysicsAsset parameter, resulting in the bone returning bones that are not part of the ...

Assert message in TArray::CheckAddress is not appropriate for all situations

UE - Foundation - Core - Mar 21, 2017

The assert message in CheckAddress is as follows:"Attempting to add a container element (%p) which already comes from the container (%p, ArrayMax: %d, ArrayNum: %d, SizeofElement: %d)!" This assert ...

Static Mesh approximate size can be inconsistent between Content Browser and Static Mesh Editor

Tools - May 3, 2017

The approximate size for a Static Mesh that is shown in the tooltip from hovering over a Static Mesh in the Content Browser and the approximate size shown in the Static Mesh Editor can be inconsiste ...

FVector::Normalize does not set Vector to (0,0,0) upon failure, as described

UE - Foundation - Core - May 24, 2017

The FVector::Normalize function states in its comment that if given a vector that is too small to be normalized, it will set it to 0,0,0 and return false. The function only returns false and does no ...

Duplicate code present in FPropertyEditor::GetEditConditionPropertyAddress

Tools - Mar 21, 2018

There is a line of code in PropertyEditor.h in FPropertyEditor::GetEditConditionPropertyAddress that is duplicated. It does not cause an issue but it is also an unnecessary line. The line is #695 an ...

Incorrect macro definitions in VisualLogger.h

UE - Gameplay - Mar 28, 2018

UE_CVLOG_BOX, UE_CVLOG_OBOX, and UE_CVLOG_CONE have problems with their definitions. UE_CVLOG_OBOX calls UE_VLOG_BOX instead of UE_VLOG_OBOX All 3 of these macros also call their respective macro ...

Intermittent fatal assert in GetArchetypeFromRequiredInfoImpl for an object with RF_NeedLoad

UE - Gameplay - Components - Mar 25, 2021

The archetype instance for the ProceduralMeshComponent's physics data object is not flagged as such, so the event-driven loader does not designate it as a preload dependency, which may be putting us ...