Hello all,
I’m a bit new to UE4 and getting an error that I’m not sure how to fix. It only happens on the rare occasion when using the PIE editor with multiple clients connecting to a host client.
If I am currently on my game map and press escape to end the game and close all the editors, receive this error message.
Full error:
Fatal error: [File:D:\Build++UE4+Release-4.17+Compile\Sync\Engine\Source\Developer\MessageLog\Private\Model\MessageLogListingModel.cpp] [Line: 81] ThirdPersonExampleMap_C /Game/ThirdPersonBP/Maps/UEDPIE_2_ThirdPersonExampleMap.Default__ThirdPersonExampleMap_C Object from PIE level still referenced. Shortest path from root: (Object is not currently rooted)
UE4Editor_Core!FDebug::AssertFailed() [d:\build++ue4+release-4.17+compile\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:349]
UE4Editor_Core!FMsg::Logf__VA() [d:\build++ue4+release-4.17+compile\sync\engine\source\runtime\core\private\logging\logmacros.cpp:64]
UE4Editor_MessageLog!FMessageLogListingModel::AddMessageInternal() [d:\build++ue4+release-4.17+compile\sync\engine\source\developer\messagelog\private\model\messageloglistingmodel.cpp:81]
UE4Editor_MessageLog!FMessageLogListingModel::AddMessages() [d:\build++ue4+release-4.17+compile\sync\engine\source\developer\messagelog\private\model\messageloglistingmodel.cpp:102]
UE4Editor_Core!FMessageLog::Flush() [d:\build++ue4+release-4.17+compile\sync\engine\source\runtime\core\private\logging\messagelog.cpp:198]
UE4Editor_Core!FMessageLog::~FMessageLog() [d:\build++ue4+release-4.17+compile\sync\engine\source\runtime\core\private\logging\messagelog.cpp:95]
UE4Editor_UnrealEd!UEditorEngine::EndPlayMap() [d:\build++ue4+release-4.17+compile\sync\engine\source\editor\unrealed\private\playlevel.cpp:486]
UE4Editor_UnrealEd!UEditorEngine::Tick() [d:\build++ue4+release-4.17+compile\sync\engine\source\editor\unrealed\private\editorengine.cpp:1908]
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [d:\build++ue4+release-4.17+compile\sync\engine\source\editor\unrealed\private\unrealedengine.cpp:402]
UE4Editor!FEngineLoop::Tick() [d:\build++ue4+release-4.17+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:3215]
UE4Editor!GuardedMain() [d:\build++ue4+release-4.17+compile\sync\engine\source\runtime\launch\private\launch.cpp:166]
UE4Editor!GuardedMainWrapper() [d:\build++ue4+release-4.17+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:134]
UE4Editor!WinMain() [d:\build++ue4+release-4.17+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:210]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253]
kernel32
ntdll
NOTE: This error will not occur if I back out to the lobby first (disconnecting the clients from the host) and then close the editors using escape.
I understand that it says something is still referenced from the example map, however im really not sure what to look for. Thanks very much for your help!