Building a patch from the project launcher will crash unrealpak when pak encryption is enabled

Core - Mar 2, 2020

When using unrealpak to make a patch, if the source pak data that a patch is based from is encrypted, you must specify the "patchcryptokeys" parameter on the command line so unrealpak knows which cr ...

Output Log In Engine and In Local Log File Are Inconsistent

Core - Feb 21, 2020

The Log Timestamp doesn't display in local time when "Log Timestamp Mode" and "Display Timezone" are set to "Local Time". Found in 4.24.2 CL#11100242 Reproduced in 4.23.1 CL#9631420, 4.26 Main CL#1 ...

Cannot navigate to native function source code from blueprint editor

Core - Feb 1, 2020

REGRESSION RANGE WORKING: 9404494 (right before Dev-Core copy up at 9405827 BROKEN: 9407021 (Dev-Networking copy up) NavigateToFunctionSource: Unable to find symbols for 'UPaperFlipbook::GetNumFr ...

VR Template Project Doesn't Create SteamVRBindings Config Folder

Core - Jan 8, 2020

When creating a basic VR Template project, setting the default map to Motion Controller map and exporting a Win64 build their is no SteamVRBindings config folder. I tested this with a Vive Pro and ...

FRotator::SetClosestToMe(FRotator) Doesn't Set The Correct Value

Core - Dec 10, 2019

FRotator::SetClosestToMe(FRotator) doesn't set the correct value. Attached are files with the demonstrative code. Found in 4.23.1 CL#9631420 Reproduced in 4.24 Preview 4 CL#10570792, 4.25 CL#10520 ...

Random number generators in UE4 have short periodicity.

Core - Nov 14, 2019

Random generators in UE4 have a short periodicity. (FMath::Rand and RandomStream) I heard a xorshift variant has good characteristics. Could we consider importing it into UE4? [Image Removed] ...

Texture Group MaxLODSize doesn't recognize changes to WorldNormalMap in DefaultDeviceProfiles.ini

Core - Nov 11, 2019

When trying to change the MaxLODSize using DefaultDeviceProfiles.ini, some of the groups scale but others don't. This was reported and tested in 4.23.1 (CL-9631420). This was reproduced in 4.22.3 ...

FMatrix::ErrorEnsure(const TCHAR* Message) doesn't output TCHAR parameter

Core - Oct 30, 2019

FMatrix::ErrorEnsure(const TCHAR* Message) doesn't output the message passed to it.  Found in 4.23 CL#9631420 Reproduced in 4.22.3 CL#7053642, 4.24.0 CL#9892386, 4.25 Main CL#9892271 ...

IsDrive node returns unexpected bool

Core - Oct 30, 2019

InputOutputEmptytrueC:/falseC:trueK: (not a drive or volume on my pc)trueDATA (name of my D drive)false Confirmed in MAIN @ CL 9888595 ...

Enum with "MAX" element at other than the last element removes user defined last element

Core - Oct 18, 2019

FNativeClassHeaderGenerator::ExportEnum produces this behavior. If an enum has “MAX” somewhere in the array, it removes last element. I tested my code to fix the issue.// code placeholder bool UE ...