Steps to Reproduce
  • Open /All/Game/Repro/ReproLevel.umap
  • In the outliner, pin BP_OwnerActor so that it loads.
  • Select BP_OwnerActor
  • In the details panel, select BP_ChildActor under DefaultSceneRoot
  • Go to Child Actor Component -> Child Actor Class, and hit the magnifying glass to browse to asset in content browser
  • Open BP_ChildActor for edit
  • Select StaticMesh in the BP_ChildActor
  • In the details panel, change Collision -> Collision Presets enum property value to something other than what is currently selected.
  • WITHOUT SAVING BP_ChildActor, run PIE with ReproLevel
  • Crash
  • If you don't crash immediately, save BP_ChildActor, and continue to change collision preset and run pie without saving the new value, the crash should happen after a few attempts if not the first time.
Callstack
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000

UnrealEditor_Engine!UWorldPartitionLevelStreamingDynamic::IssueLoadRequests() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\WorldPartition\WorldPartitionLevelStreamingDynamic.cpp:438]
UnrealEditor_Engine!UWorldPartitionLevelStreamingDynamic::RequestLevel() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\WorldPartition\WorldPartitionLevelStreamingDynamic.cpp:322]
UnrealEditor_Engine!`TActorDescContainerInstanceCollection<TObjectPtr<UActorDescContainerInstance> >::GetActorDescInstance'::`2'::<lambda_1>::operator()() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\LevelStreaming.cpp:947]
UnrealEditor_Engine!ULevelStreaming::UpdateStreamingState() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\LevelStreaming.cpp:1173]
UnrealEditor_Engine!UWorld::UpdateLevelStreaming() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\World.cpp:4327]
UnrealEditor_Engine!UWorld::BlockTillLevelStreamingCompleted() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\World.cpp:4193]
UnrealEditor_Engine!UEngine::BlockTillLevelStreamingCompleted() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\UnrealEngine.cpp:15611]
UnrealEditor_Engine!UGameInstance::StartPlayInEditorGameInstance() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\GameInstance.cpp:547]
UnrealEditor_UnrealEd!UEditorEngine::CreateInnerProcessPIEGameInstance() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\PlayLevel.cpp:3141]
UnrealEditor_UnrealEd!UEditorEngine::OnLoginPIEComplete_Deferred() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\PlayLevel.cpp:1590]
UnrealEditor_UnrealEd!UEditorEngine::CreateNewPlayInEditorInstance() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\PlayLevel.cpp:1853]
UnrealEditor_UnrealEd!UEditorEngine::StartPlayInEditorSession() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\PlayLevel.cpp:2872]
UnrealEditor_UnrealEd!UEditorEngine::StartQueuedPlaySessionRequestImpl() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\PlayLevel.cpp:1167]
UnrealEditor_UnrealEd!UEditorEngine::StartQueuedPlaySessionRequest() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\PlayLevel.cpp:1068]
UnrealEditor_UnrealEd!UEditorEngine::Tick() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorEngine.cpp:1902]
UnrealEditor_UnrealEd!UUnrealEdEngine::Tick() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\UnrealEdEngine.cpp:550]
UnrealEditor!FEngineLoop::Tick() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5921]
UnrealEditor!GuardedMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:180]
UnrealEditor!GuardedMainWrapper() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]
UnrealEditor!LaunchWindowsStartup() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]
UnrealEditor!WinMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]
UnrealEditor!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]

Have Comments or More Details?

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

2
Login to Vote

Unresolved
CreatedNov 13, 2024
UpdatedNov 18, 2024
View Jira Issue