Easy to reproduce:
-
Create a GameInstance Blueprint in
your project, then navigate to
Project Settings > Maps and Modes >
Game Instance.Set Game Instance to be your
newly created Blueprint. Save and
close editor (for good measure),
then open editor again.Delete Blueprint GameInstance you
created.Return to same location as above,
and try to click on drop-down
menu to select a new gameinstance.
editor will Overflow trying to
rebuild object list and crash.
This can potentially be serious if
user does not know how to
manually enter GameInstance in
DefaultEngine.ini file, or
doesn’t use source control. Its
impossible to recover from otherwise
and can effectively corrupt a
project.