Description

The licensee shared information that a Null check on the following Actor can be used as a workaround.

 

static TArray<UActorComponent*> GatherHLODRelevantComponents(const TArray<AActor*>& InSourceActors)
{
TArray<UActorComponent*> HLODRelevantComponents;
 
for (AActor* Actor : InSourceActors)
{

 

 

 

Steps to Reproduce

1. Open the attached project PL_C01_8K.umap.

2. Build HLODs.

Callstack

[2022.05.24-03.15.56:644][ 0]LogWindows: Error: === Critical error: ===
[2022.05.24-03.15.56:644][ 0]LogWindows: Error:
[2022.05.24-03.15.56:644][ 0]LogWindows: Error: Fatal error!
[2022.05.24-03.15.56:644][ 0]LogWindows: Error:
[2022.05.24-03.15.56:644][ 0]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000
[2022.05.24-03.15.56:645][ 0]LogWindows: Error:
[2022.05.24-03.15.56:645][ 0]LogWindows: Error: [Callstack] 0x00007ffa938fbbe2 UnrealEditor-Engine.dll!GatherHLODRelevantComponents() [D:\P4\UE5main\Engine\Source\Runtime\Engine\Private\WorldPartition\HLOD\HLODBuilder.cpp:54]
[2022.05.24-03.15.56:645][ 0]LogWindows: Error: [Callstack] 0x00007ffa938e711f UnrealEditor-Engine.dll!UHLODBuilder::ComputeHLODHash() [D:\P4\UE5main\Engine\Source\Runtime\Engine\Private\WorldPartition\HLOD\HLODBuilder.cpp:122]
[2022.05.24-03.15.56:645][ 0]LogWindows: Error: [Callstack] 0x00007ff9eeeba003 UnrealEditor-WorldPartitionHLODUtilities.dll!ComputeHLODHash() [D:\P4\UE5main\Engine\Plugins\Editor\WorldPartitionHLODUtilities\Source\Private\WorldPartitionHLODUtilities.cpp:95]
[2022.05.24-03.15.56:645][ 0]LogWindows: Error: [Callstack] 0x00007ff9eeeb983e UnrealEditor-WorldPartitionHLODUtilities.dll!FWorldPartitionHLODUtilities::BuildHLOD() [D:\P4\UE5main\Engine\Plugins\Editor\WorldPartitionHLODUtilities\Source\Private\WorldPartitionHLODUtilities.cpp:352]
[2022.05.24-03.15.56:645][ 0]LogWindows: Error: [Callstack] 0x00007ffa938e4e71 UnrealEditor-Engine.dll!AWorldPartitionHLOD::BuildHLOD() [D:\P4\UE5main\Engine\Source\Runtime\Engine\Private\WorldPartition\HLOD\HLODActor.cpp:197]
[2022.05.24-03.15.56:646][ 0]LogWindows: Error: [Callstack] 0x00007ffa90849fdd UnrealEditor-UnrealEd.dll!UWorldPartitionHLODsBuilder::BuildHLODActors() [D:\P4\UE5main\Engine\Source\Editor\UnrealEd\Private\WorldPartition\WorldPartitionHLODsBuilder.cpp:480]
[2022.05.24-03.15.56:646][ 0]LogWindows: Error: [Callstack] 0x00007ffa90892d22 UnrealEditor-UnrealEd.dll!UWorldPartitionHLODsBuilder::RunInternal() [D:\P4\UE5main\Engine\Source\Editor\UnrealEd\Private\WorldPartition\WorldPartitionHLODsBuilder.cpp:306]
[2022.05.24-03.15.56:646][ 0]LogWindows: Error: [Callstack] 0x00007ffa90891519 UnrealEditor-UnrealEd.dll!UWorldPartitionBuilder::Run() [D:\P4\UE5main\Engine\Source\Editor\UnrealEd\Private\WorldPartition\WorldPartitionBuilder.cpp:304]
[2022.05.24-03.15.56:646][ 0]LogWindows: Error: [Callstack] 0x00007ffa908924b1 UnrealEditor-UnrealEd.dll!UWorldPartitionBuilder::RunBuilder() [D:\P4\UE5main\Engine\Source\Editor\UnrealEd\Private\WorldPartition\WorldPartitionBuilder.cpp:114]
[2022.05.24-03.15.56:646][ 0]LogWindows: Error: [Callstack] 0x00007ffa8fb7c2b2 UnrealEditor-UnrealEd.dll!UWorldPartitionBuilderCommandlet::Main() [D:\P4\UE5main\Engine\Source\Editor\UnrealEd\Private\Commandlets\WorldPartitionBuilderCommandlet.cpp:101]
[2022.05.24-03.15.56:646][ 0]LogWindows: Error: [Callstack] 0x00007ff7ad6c9d14 UnrealEditor.exe!FEngineLoop::PreInitPostStartupScreen() [D:\P4\UE5main\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:3694]
[2022.05.24-03.15.56:647][ 0]LogWindows: Error: [Callstack] 0x00007ff7ad6c16fd UnrealEditor.exe!GuardedMain() [D:\P4\UE5main\Engine\Source\Runtime\Launch\Private\Launch.cpp:140]
[2022.05.24-03.15.56:647][ 0]LogWindows: Error: [Callstack] 0x00007ff7ad6c19ca UnrealEditor.exe!GuardedMainWrapper() [D:\P4\UE5main\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:147]
[2022.05.24-03.15.56:647][ 0]LogWindows: Error: [Callstack] 0x00007ff7ad6c4863 UnrealEditor.exe!LaunchWindowsStartup() [D:\P4\UE5main\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:290]
[2022.05.24-03.15.56:647][ 0]LogWindows: Error: [Callstack] 0x00007ff7ad6d5734 UnrealEditor.exe!WinMain() [D:\P4\UE5main\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:337]
[2022.05.24-03.15.56:647][ 0]LogWindows: Error: [Callstack] 0x00007ff7ad6d88e6 UnrealEditor.exe!__scrt_common_main_seh() [d:\a01\_work\12\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
[2022.05.24-03.15.56:647][ 0]LogWindows: Error: [Callstack] 0x00007ffb1ae37034 KERNEL32.DLL!UnknownFunction []
[2022.05.24-03.15.56:652][ 0]LogWindows: Error: [Callstack] 0x00007ffb1b162651 ntdll.dll!UnknownFunction []
[2022.05.24-03.15.56:652][ 0]LogWindows: Error:

Have Comments or More Details?

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

0
Login to Vote

Fixed
Fix Commit20436714
Main Commit20434209
Release Commit20436714
CreatedMay 24, 2022
ResolvedJun 2, 2022
UpdatedJan 25, 2023