Using a 'Format Text' node to set a 'Text Render' component will crash on map load after project conversion
User Description:
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.
1
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: [Link Removed] [Line: 4384]
Bad name index 1110521144/225
I've included a minimal project 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: https://answers.unrealengine.com/questions/397294/unable-to-start-project-after-411-upgrade.html
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.
Another user reporting a similar error but they stopped responding before it was resolved.
https://answers.unrealengine.com/questions/397294/unable-to-start-project-after-411-upgrade.html
1. Open the attached test project in 4.11
2. In the Content Browser, double-click the 'MG_Garden' map to load it
Results: The editor will crash
Expected: For the map to load without issue like in 4.10.2
Note: Open the 'GolfStart' Construction Script bp to see the setup that is causing the issue.
If the 'Format Text' node is removed before project conversion, the crash does not occur.
UE4Editor_CoreUObject!FLinkerLoad::operator<<() [linkerload.cpp:4384] UE4Editor_CoreUObject!operator<<() [propertytag.h:84] UE4Editor_CoreUObject!UStruct::SerializeTaggedProperties() [class.cpp:866] UE4Editor_CoreUObject!UObject::SerializeScriptProperties() [obj.cpp:994] UE4Editor_CoreUObject!UObject::Serialize() [obj.cpp:933] UE4Editor_Engine!UActorComponent::Serialize() [actorcomponent.cpp:1627] UE4Editor_Engine!UPrimitiveComponent::Serialize() [primitivecomponent.cpp:584] UE4Editor_CoreUObject!FLinkerLoad::Preload() [linkerload.cpp:3277] UE4Editor_CoreUObject!EndLoad() [uobjectglobals.cpp:1383] UE4Editor_CoreUObject!LoadPackageInternal() [uobjectglobals.cpp:1143] UE4Editor_CoreUObject!LoadPackageInternal() [uobjectglobals.cpp:1258] UE4Editor_CoreUObject!ResolveName() [uobjectglobals.cpp:695] UE4Editor_CoreUObject!StaticLoadObjectInternal() [uobjectglobals.cpp:782] UE4Editor_CoreUObject!StaticLoadObject() [uobjectglobals.cpp:852] UE4Editor_ContentBrowser!FAssetData::GetAsset() [assetdata.h:218] UE4Editor_ContentBrowser!SContentBrowser::OnAssetsActivated() [scontentbrowser.cpp:1748] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,TTypeWrapper<void> __cdecl() [delegateinstancesimpl_variadics.inl:321] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,void __cdecl() [delegateinstancesimpl_variadics.inl:428] UE4Editor_ContentBrowser!TBaseDelegate<void,TArray<FAssetData,FDefaultAllocator> const & __ptr64,enum EAssetTypeActivationMethod::Type>::ExecuteIfBound() [delegatesignatureimpl_variadics.inl:608] UE4Editor_ContentBrowser!SAssetView::OnListMouseButtonDoubleClick() [sassetview.cpp:3405] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SAssetView,0,TTypeWrapper<void> __cdecl() [delegateinstancesimpl_variadics.inl:321] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SAssetView,0,void __cdecl() [delegateinstancesimpl_variadics.inl:428] UE4Editor_ContentBrowser!TBaseDelegate<void,TSharedPtr<FAssetViewItem,0> >::ExecuteIfBound() [delegatesignatureimpl_variadics.inl:608] UE4Editor_ContentBrowser!SListView<TSharedPtr<FAssetViewItem,0> >::Private_OnItemDoubleClicked() [slistview.h:689] UE4Editor_ContentBrowser!STableRow<TSharedPtr<FAssetViewItem,0> >::OnMouseButtonDoubleClick() [stablerow.h:264] UE4Editor_Slate!<lambda_08e3ee0f4d0d0de06083ee3e4a4dc299>::operator() [slateapplication.cpp:4891] UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_08e3ee0f4d0d0de06083ee3e4a4dc299> >() [slateapplication.cpp:214] UE4Editor_Slate!FSlateApplication::ProcessMouseButtonDoubleClickEvent() [slateapplication.cpp:4889] UE4Editor_Slate!FSlateApplication::OnMouseDoubleClick() [slateapplication.cpp:4864] UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1357] UE4Editor_Core!FWindowsApplication::DeferMessage() [windowsapplication.cpp:1732] UE4Editor_Core!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:697] UE4Editor_Core!FWindowsApplication::AppWndProc() [windowsapplication.cpp:619] user32!<Unknown> user32!<Unknown> UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [windowsplatformmisc.cpp:884] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2611] UE4Editor!GuardedMain() [launch.cpp:142] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126] UE4Editor!WinMain() [launchwindows.cpp:200] UE4Editor!__scrt_common_main_seh() [exe_common.inl:264] kernel32!<Unknown> ntdll!<Unknown>
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
I am not able to find world outliner how to enable it?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
An error occurred while trying to generate project files !?
I can't open my map from the editor.
Installer 4.10 failed with error code R-1603
UE5.0.2 How to resolve error code (Xcode install) when trying to launch UE5.0.2 after install
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.11 |
Target Fix | 4.12 |
Created | Apr 19, 2016 |
---|---|
Resolved | May 4, 2016 |
Updated | Apr 27, 2018 |