While testing in //UE4/Release-4.16 CL 3466753 in Binary – I encountered a crash when deleting, undoing, then re-deleting the NavMeshBoundsVolume and RecastNavMesh.
UE_LOG(LogObj, Fatal,TEXT("Renaming an object (%s) on top of an existing object (%s) is not allowed"), *GetFullName(), *ExistingObject->GetFullName());
Regression: No
This issue also occurs in //UE4/Main and //UE4/Release-4.15
Result:
Editor Crashes
Expected Result:
MeshBoundsVolume and RecastNavMesh are deleted without error or warnings.
Frequency:
4/4
UE4Editor_CoreUObject!UObject::Rename() obj.cpp:197 UE4Editor_Engine!AActor::Rename() actor.cpp:823 UE4Editor_Engine!UNavigationSystem::CreateNavigationDataInstance() navigationsystem.cpp:3337 UE4Editor_Engine!UNavigationSystem::SpawnMissingNavigationData() navigationsystem.cpp:3281 UE4Editor_Engine!UNavigationSystem::PerformNavigationBoundsUpdate() navigationsystem.cpp:3091 UE4Editor_Engine!UNavigationSystem::Tick() navigationsystem.cpp:799 UE4Editor_Engine!UWorld::Tick() leveltick.cpp:1325 UE4Editor_UnrealEd!UEditorEngine::Tick() editorengine.cpp:1426 UE4Editor_UnrealEd!UUnrealEdEngine::Tick() unrealedengine.cpp:386 UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:3119 UE4Editor!GuardedMain() launch.cpp:166 UE4Editor!GuardedMainWrapper() launchwindows.cpp:134 UE4Editor!WinMain() launchwindows.cpp:210 UE4Editor!__scrt_common_main_seh() exe_common.inl:253 kernel32!<Unknown> ntdll!<Unknown>
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-45561 in the post.