This Jira was created from CrashReports submitted by the public due to the high number of occurrences.
Error message:
Fatal error: [Link Removed] [Line: 1829] /Game/ThirdPersonBP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap still around trying to load ../../../Engine/Content/Maps/Templates/Template_Default.umap (Object is not currently rooted)
Source Context:
1814 { 1815 // Make sure the old world is completely gone, except if the new world was one of it's sublevels 1816 for(TObjectIterator<UWorld> It; It; ++It) 1817 { 1818 UWorld* RemainingWorld = *It; 1819 const bool bIsNewWorld = (NewWorld && RemainingWorld == NewWorld); 1820 const bool bIsPersistantWorldType = (RemainingWorld->WorldType == EWorldType::Inactive) || (RemainingWorld->WorldType == EWorldType::Preview); 1821 if(!bIsNewWorld && !bIsPersistantWorldType && !WorldHasValidContext(RemainingWorld)) 1822 { 1823 StaticExec(RemainingWorld, *FString::Printf(TEXT("OBJ REFS CLASS=WORLD NAME=%s"), *RemainingWorld->GetPathName())); 1824 1825 TMap<UObject*, UProperty*> Route = FArchiveTraceRoute::FindShortestRootPath(RemainingWorld, true, GARBAGE_COLLECTION_KEEPFLAGS); 1826 FString ErrorString = FArchiveTraceRoute::PrintRootPath(Route, RemainingWorld); 1827 1828 ***** UE_LOG(LogEditorServer, Fatal, TEXT("%s still around trying to load %s") LINE_TERMINATOR TEXT("%s"), *RemainingWorld->GetPathName(), TempFname, *ErrorString); 1829 } 1830 } 1831 1832 1833 if(WorldPackage != NULL) 1834 { 1835 UPackage* NewWorldPackage = NewWorld ? NewWorld->GetOutermost() : nullptr; 1836 for(TObjectIterator<UPackage> It; It; ++It) 1837 { 1838 UPackage* RemainingPackage = *It; 1839 const bool bIsNewWorldPackage = (NewWorldPackage && RemainingPackage == NewWorldPackage); 1840 if(!bIsNewWorldPackage && RemainingPackage == WorldPackage) 1841 { 1842 StaticExec(NULL, *FString::Printf(TEXT("OBJ REFS CLASS=PACKAGE NAME=%s"), *RemainingPackage->GetPathName())); 1843
Most recent user affected CL: 2934540
Logs:
[Link Removed]
[Link Removed]
[Link Removed]
Issue call stack shares some similarities with [Link Removed]
Expected: The level that was selected would be opened
Result: Switching levels causes the editor to crash
UE4Editor_UnrealEd!UEditorEngine::CheckForWorldGCLeaks() [editorserver.cpp:1829] UE4Editor_UnrealEd!UEditorEngine::EditorDestroyWorld() [editorserver.cpp:1960] UE4Editor_UnrealEd!UEditorEngine::Map_Load() [editorserver.cpp:2312] UE4Editor_UnrealEd!UEditorEngine::HandleMapCommand() [editorserver.cpp:5946] UE4Editor_UnrealEd!UEditorEngine::Exec() [editorserver.cpp:5436] UE4Editor_UnrealEd!UUnrealEdEngine::Exec() [unrealedsrv.cpp:744] UE4Editor_UnrealEd!FEditorFileUtils::LoadMap() [filehelpers.cpp:2070] UE4Editor_LevelEditor!FLevelEditorActionCallbacks::NewLevel() [leveleditoractions.cpp:183] UE4Editor_LevelEditor!TBaseStaticDelegateInstance<void __cdecl() [delegateinstancesimpl_variadics.inl:1021] UE4Editor_Slate!FUICommandList::ExecuteAction() [uicommandlist.cpp:87] UE4Editor_Slate!SMenuEntryBlock::OnClicked() [smenuentryblock.cpp:1027] UE4Editor_Slate!SMenuEntryBlock::OnMenuItemButtonClicked() [smenuentryblock.cpp:987] UE4Editor_Slate!TMemberFunctionCaller<SMenuEntryBlock,FReply() [delegateinstanceinterface_variadics.h:161] UE4Editor_Slate!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter_ExplicitReturnType<FReply,TMemberFunctionCaller<SMenuEntryBlock,FReply() [tuple.h:128] UE4Editor_Slate!TBaseSPMethodDelegateInstance<0,SMenuEntryBlock,0,FReply __cdecl() [delegateinstancesimpl_variadics.inl:321] UE4Editor_Slate!TBaseDelegate<FReply>::Execute() [delegatesignatureimpl_variadics.inl:521] UE4Editor_Slate!SButton::OnMouseButtonUp() [sbutton.cpp:273] UE4Editor_Slate!SMenuEntryButton::OnMouseButtonUp() [smenuentryblock.cpp:385] UE4Editor_Slate!<lambda_9ed539f2a96fd1ccd6d2214174cc7705>::operator() [slateapplication.cpp:4540] UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_9ed539f2a96fd1ccd6d2214174cc7705> >() [slateapplication.cpp:214] UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() [slateapplication.cpp:4530] UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [slateapplication.cpp:4947] UE4Editor_Slate!FSlateApplication::OnMouseUp() [slateapplication.cpp:4923] UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1415] UE4Editor_Core!FWindowsApplication::DeferMessage() [windowsapplication.cpp:1732] UE4Editor_Core!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:697] UE4Editor_Core!FWindowsApplication::AppWndProc() [windowsapplication.cpp:619] user32!UserCallWinProcCheckWow() user32!DispatchMessageWorker() UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [windowsplatformmisc.cpp:884] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2610] 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!BaseThreadInitThunk() ntdll!RtlUserThreadStart()
Head over to the existing Questions & Answers thread and let us know what's up.