When attempting to load a map in my project, I’m given a fatal error which seems to be related to a single blueprint class. Here’s the full error message:
Fatal error: [File:C:\UnrealEngine\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp] [Line: 4384]
Bad name index 1110521144/225
[I’ve included a minimal project][1] which replicates the bug when opening Maps/MG_Garden
. This error occurs on any release version of 4.11.
Another bug report seems to be having the same problem: Unable to start project after 4.11 upgrade - Programming & Scripting - Unreal Engine Forums
edit:
I’ve determined the cause to be with a Format Text
node (highlighted below) being used in the Blueprint/Games/Minigolf/GolfStart
Blueprint class’ construction script.
http://samuelmaddock.com/up/UE4Editor_2016-04-17_20-06-58.png
Steps to reproduce a fix:
- Open project in 4.10 and remove the
Format Text
node fromGolfStart
constructor, compile and save. - Open any maps that contain the offending actor (MG_Garden in this case) and re-save the map.
- Open the project in 4.11 and the map should load!