Description

An assertion occurs when creating a New Level from the Levels window while it is pinned to the side bar.

Steps to Reproduce
  1. Create or open any project
  2. Create a New Basic level
  3. Select the Windows menu then Levels
  4. Right click the Levels tab the select Dock to Side Bar
  5. In the Side Bar click the pin on the Levels tab
  6. Expand the tab and select the Persistent Level
  7. Press Ctrl+n then select Basic and create

Expected Results:
A new level is created and added as a sub level

Actual Results:
The editor crashes with an Assertion.

Assertion failed: WorldModel.IsUnique() [File:D:\build\++UE5\Sync\Engine\Source\Editor\WorldBrowser\Private\WorldBrowserModule.cpp] [Line: 124]
Callstack
=== Critical error: ===

Assertion failed: WorldModel.IsUnique() [File:D:\build\++UE5\Sync\Engine\Source\Editor\WorldBrowser\Private\WorldBrowserModule.cpp] [Line: 124] 



[Callstack] 0x00007ff84a93bbee UnrealEditor-WorldBrowser.dll!FWorldBrowserModule::ReleaseWorldModel() [D:\build\++UE5\Sync\Engine\Source\Editor\WorldBrowser\Private\WorldBrowserModule.cpp:124]
[Callstack] 0x00007ff84a91fca0 UnrealEditor-WorldBrowser.dll!FWorldBrowserModule::OnWorldDestroyed() [D:\build\++UE5\Sync\Engine\Source\Editor\WorldBrowser\Private\WorldBrowserModule.cpp:182]
[Callstack] 0x00007ff84a875031 UnrealEditor-WorldBrowser.dll!TBaseRawMethodDelegateInstance<0,FWorldBrowserModule,void __cdecl(UWorld *),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:470]
[Callstack] 0x00007ff87300cd70 UnrealEditor-Engine.dll!TMulticastDelegate<void __cdecl(UWorld *),FDefaultDelegateUserPolicy>::Broadcast() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateSignatureImpl.inl:967]
[Callstack] 0x00007ff8745db74a UnrealEditor-Engine.dll!UWorld::DestroyWorld() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\World.cpp:2046]
[Callstack] 0x00007ff870382a8c UnrealEditor-UnrealEd.dll!UEditorEngine::EditorDestroyWorld() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorServer.cpp:2149]
[Callstack] 0x00007ff8703a0ad6 UnrealEditor-UnrealEd.dll!UEditorEngine::Map_Load() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorServer.cpp:2565]
[Callstack] 0x00007ff870391bbf UnrealEditor-UnrealEd.dll!UEditorEngine::HandleMapCommand() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorServer.cpp:6232]
[Callstack] 0x00007ff870384145 UnrealEditor-UnrealEd.dll!UEditorEngine::Exec() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorServer.cpp:5722]
[Callstack] 0x00007ff870c83fce UnrealEditor-UnrealEd.dll!UUnrealEdEngine::Exec() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\UnrealEdSrv.cpp:659]
[Callstack] 0x00007ff8706b03ad UnrealEditor-UnrealEd.dll!FEditorFileUtils::LoadMap() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\FileHelpers.cpp:2761]
[Callstack] 0x00007ff869d0f134 UnrealEditor-LevelEditor.dll!FLevelEditorActionCallbacks::NewLevel() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\LevelEditorActions.cpp:243]
[Callstack] 0x00007ff869ce99d7 UnrealEditor-LevelEditor.dll!TBaseStaticDelegateInstance<void __cdecl(void),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:731]
[Callstack] 0x00007ff879934801 UnrealEditor-Slate.dll!FUICommandList::ConditionalProcessCommandBindings() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Commands\UICommandList.cpp:217]
[Callstack] 0x00007ff87998f86d UnrealEditor-Slate.dll!FUICommandList::ProcessCommandBindings() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Commands\UICommandList.cpp:161]
[Callstack] 0x00007ff869e13d6e UnrealEditor-LevelEditor.dll!SLevelEditor::OnKeyDown() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\SLevelEditor.cpp:1569]
[Callstack] 0x00007ff879854a85 UnrealEditor-Slate.dll!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FKeyEvent,<lambda_9dc931af886a2950ba18f18a6edc755e> >() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:410]
[Callstack] 0x00007ff8798b70b8 UnrealEditor-Slate.dll!FSlateApplication::ProcessKeyDownEvent() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:4451]
[Callstack] 0x00007ff8798ac181 UnrealEditor-Slate.dll!FSlateApplication::OnKeyDown() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:4362]
[Callstack] 0x00007ff8e282a594 UnrealEditor-ApplicationCore.dll!FWindowsApplication::ProcessDeferredMessage() [D:\build\++UE5\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:2045]
[Callstack] 0x00007ff8e2819247 UnrealEditor-ApplicationCore.dll!FWindowsApplication::DeferMessage() [D:\build\++UE5\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:2699]
[Callstack] 0x00007ff8e282ce51 UnrealEditor-ApplicationCore.dll!FWindowsApplication::ProcessMessage() [D:\build\++UE5\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:1078]
[Callstack] 0x00007ff8e28149a7 UnrealEditor-ApplicationCore.dll!FWindowsApplication::AppWndProc() [D:\build\++UE5\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:916]
[Callstack] 0x00007ff9147d5c0d USER32.dll!UnknownFunction []
[Callstack] 0x00007ff9147d58de USER32.dll!UnknownFunction []
[Callstack] 0x00007ff84a5966f2 InkObj.dll!UnknownFunction []
[Callstack] 0x00007ff8e8d61028 atlthunk.dll!UnknownFunction []
[Callstack] 0x00007ff9147d5c0d USER32.dll!UnknownFunction []
[Callstack] 0x00007ff9147d5602 USER32.dll!UnknownFunction []
[Callstack] 0x00007ff8e282e148 UnrealEditor-ApplicationCore.dll!FWindowsPlatformApplicationMisc::PumpMessages() [D:\build\++UE5\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsPlatformApplicationMisc.cpp:138]
[Callstack] 0x00007ff713767114 UnrealEditor.exe!FEngineLoop::Tick() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5139]
[Callstack] 0x00007ff713780d9c UnrealEditor.exe!GuardedMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:183]
[Callstack] 0x00007ff713780e8a UnrealEditor.exe!GuardedMainWrapper() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:147]
[Callstack] 0x00007ff713783c4d UnrealEditor.exe!LaunchWindowsStartup() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:283]
[Callstack] 0x00007ff713795534 UnrealEditor.exe!WinMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:330]
[Callstack] 0x00007ff7137986e6 UnrealEditor.exe!__scrt_common_main_seh() [d:\a01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
[Callstack] 0x00007ff915377c24 KERNEL32.DLL!UnknownFunction []
[Callstack] 0x00007ff9154cd721 ntdll.dll!UnknownFunction []

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-150873 in the post.

2
Login to Vote

Unresolved
ComponentUE - World Creation - Worldbuilding Tools
Affects Versions5.0.1
Target Fix5.5
CreatedMay 2, 2022
UpdatedFeb 13, 2024