Description

The crash occurs when FWorldPartitionHLODUtilities::BuildHLOD attempts to build an approximated mesh that has all of its contents culled during generation, this can happen when an approximated mesh is configured with the "EGroundPlanePolicy::FixedZHeightGroundPlane" GroundPlanePolicy, and all of the static meshes for this specific WP HLOD actor are below the GroundZPlaneHeight.

 

See UDN for more details.

Steps to Reproduce

see issue case information

Callstack
[2023.04.26-17.05.48:061][  0]LogWindows: Error: === Critical error: ===
[2023.04.26-17.05.48:062][  0]LogWindows: Error: 
[2023.04.26-17.05.48:062][  0]LogWindows: Error: Assertion failed: Owner->IsMeshDescriptionValid(0) [File:C:\Build\UE5-Main\Engine\Source\Runtime\Engine\Private\StaticMesh.cpp] [Line: 3071] 
[2023.04.26-17.05.48:063][  0]LogWindows: Error: Bad MeshDescription on /Game/__ExternalActors__/Level/E/WR/Z2TA70682ZP7545VJHTVBA.StaticMesh_HLODLayer_Merged_0
[2023.04.26-17.05.48:064][  0]LogWindows: Error: 
[2023.04.26-17.05.48:064][  0]LogWindows: Error: 
[2023.04.26-17.05.48:064][  0]LogWindows: Error: [Callstack] 0x00007ffdc060a899 UnrealEditor-Engine.dll!UStaticMesh::CacheDerivedData() [C:\Build\UE5-Main\Engine\Source\Runtime\Engine\Private\StaticMesh.cpp:5419]
[2023.04.26-17.05.48:065][  0]LogWindows: Error: [Callstack] 0x00007ffdc061eaec UnrealEditor-Engine.dll!UStaticMesh::ExecutePostLoadInternal() [C:\Build\UE5-Main\Engine\Source\Runtime\Engine\Private\StaticMesh.cpp:6130]
[2023.04.26-17.05.48:066][  0]LogWindows: Error: [Callstack] 0x00007ffdc061b4cc UnrealEditor-Engine.dll!FAsyncTask<FStaticMeshAsyncBuildWorker>::DoTaskWork() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Public\Async\AsyncWork.h:626]
[2023.04.26-17.05.48:068][  0]LogWindows: Error: [Callstack] 0x00007ffdbeb6d3f3 UnrealEditor-Engine.dll!FAsyncTaskBase::DoWork() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Public\Async\AsyncWork.h:289]
[2023.04.26-17.05.48:069][  0]LogWindows: Error: [Callstack] 0x00007ffdbeb6cf4e UnrealEditor-Engine.dll!FAsyncTaskBase::DoThreadedWork() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Public\Async\AsyncWork.h:313]
[2023.04.26-17.05.48:070][  0]LogWindows: Error: [Callstack] 0x00007ffdd3225ac3 UnrealEditor-Core.dll!FQueuedThreadPoolWrapper::FScheduledWork::DoThreadedWork() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Public\Misc\QueuedThreadPoolWrapper.h:141]
[2023.04.26-17.05.48:071][  0]LogWindows: Error: [Callstack] 0x00007ffdd3225ac3 UnrealEditor-Core.dll!FQueuedThreadPoolWrapper::FScheduledWork::DoThreadedWork() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Public\Misc\QueuedThreadPoolWrapper.h:141]
[2023.04.26-17.05.48:072][  0]LogWindows: Error: [Callstack] 0x00007ffdd320dac7 UnrealEditor-Core.dll!`LowLevelTasks::FTask::Init<`FQueuedLowLevelThreadPool::AddQueuedWork'::`2'::<lambda_1> >'::`11'::<lambda_1>::operator()() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:499]
[2023.04.26-17.05.48:074][  0]LogWindows: Error: [Callstack] 0x00007ffdd321d0f3 UnrealEditor-Core.dll!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask * __cdecl(bool),48>::TTaskDelegateImpl<`LowLevelTasks::FTask::Init<`FQueuedLowLevelThreadPool::AddQueuedWork'::`2'::<lambda_1> >'::`11'::<lambda_1>,0>::CallAndMove() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Public\Async\Fundamental\TaskDelegate.h:171]
[2023.04.26-17.05.48:076][  0]LogWindows: Error: [Callstack] 0x00007ffdd2e38425 UnrealEditor-Core.dll!LowLevelTasks::FTask::ExecuteTask() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:627]
[2023.04.26-17.05.48:077][  0]LogWindows: Error: [Callstack] 0x00007ffdd2e3830c UnrealEditor-Core.dll!LowLevelTasks::FScheduler::ExecuteTask() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:172]
[2023.04.26-17.05.48:078][  0]LogWindows: Error: [Callstack] 0x00007ffdd2e18f1c UnrealEditor-Core.dll!LowLevelTasks::FScheduler::TryExecuteTaskFrom<LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue,&LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue::DequeueGlobal,0>() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:350]
[2023.04.26-17.05.48:080][  0]LogWindows: Error: [Callstack] 0x00007ffdd2e5ede2 UnrealEditor-Core.dll!LowLevelTasks::FScheduler::WorkerMain() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:378]
[2023.04.26-17.05.48:081][  0]LogWindows: Error: [Callstack] 0x00007ffdd2e27900 UnrealEditor-Core.dll!UE::Core::Private::Function::TFunctionRefCaller<`LowLevelTasks::FScheduler::CreateWorker'::`2'::<lambda_1>,void __cdecl(void)>::Call() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Public\Templates\Function.h:479]
[2023.04.26-17.05.48:152][  0]LogWindows: Error: [Callstack] 0x00007ffdd30050e1 UnrealEditor-Core.dll!FThreadImpl::Run() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Private\HAL\Thread.cpp:67]
[2023.04.26-17.05.48:153][  0]LogWindows: Error: [Callstack] 0x00007ffdd34e9bb2 UnrealEditor-Core.dll!FRunnableThreadWin::Run() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:149]
[2023.04.26-17.05.48:154][  0]LogWindows: Error: [Callstack] 0x00007ffdd34e0577 UnrealEditor-Core.dll!FRunnableThreadWin::GuardedRun() [C:\Build\UE5-Main\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:79]
[2023.04.26-17.05.48:155][  0]LogWindows: Error: [Callstack] 0x00007ffe9bf57604 KERNEL32.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-184375 in the post.

0
Login to Vote

Fixed
Fix Commit25215145
Main Commit25219751
CreatedApr 26, 2023
ResolvedApr 27, 2023
UpdatedMay 29, 2023