When GEngine is used in a constructor before calling a ConstructorHelper function, the packaged game will crash on open with an assertion about recursion (see screenshot)
TSubclassOf<UMaterial> MyMat;
if (GEngine) { static ConstructorHelpers::FClassFinder<class UMaterial> TestMat(TEXT("[/*Paste Copied Reference Here*/")); }
Result:
Package crashes with attached screenshot message
Expected:
Packaged project run after checking GEngine/ConstructorHelper
Head over to the existing Questions & Answers thread and let us know what's up.
2 |
Component | UE - Foundation - Core - UObject |
---|---|
Affects Versions | 4.16.1 |
Target Fix | 4.17 |
Created | Jun 28, 2017 |
---|---|
Resolved | Jul 6, 2017 |
Updated | Apr 27, 2018 |