If placing an actor with SmartObjectZoneAnnotationComponent added to blueprint actor in a level, it will crash when the level open. As a workaround, adding SmartObjectZoneAnnotationComponent to the blueprint actor placed on the level prevents the crash. This is also the case in CitySample, which uses SmartObjectZoneAnnotationComponent in a similar way. It is probably not currently supported to be added to BlueprintActor in its initial state.
1. Open the attached repro project.
2. Packaging the game
3. Launch application.
Then, crash when launching the game.
LogWindows: Error: === Critical error: === LogWindows: Error: LogWindows: Error: Assertion failed: SmartObjectAnnotationDataArray.IsValidIndex(Index) [File:d:\Github\UnrealEngine-5.5.1-release\Engine\Plugins\Runtime\MassGameplay\Source\MassSmartObjects\Private\SmartObjectZoneAnnotations.cpp] [Line: 79] LogWindows: Error: In Editor should always resize when necessary and runtime should always have valid precomputed data. LogWindows: Error: LogWindows: Error: LogWindows: Error: [Callstack] 0x00007ff62aca08e4 SampleProject.exe!USmartObjectZoneAnnotations::PostZoneGraphDataAdded() [D:\Github\UnrealEngine-5.5.1-release\Engine\Plugins\Runtime\MassGameplay\Source\MassSmartObjects\Private\SmartObjectZoneAnnotations.cpp:79] LogWindows: Error: [Callstack] 0x00007ff62a2078ba SampleProject.exe!UZoneGraphAnnotationComponent::PostSubsystemsInitialized() [D:\Github\UnrealEngine-5.5.1-release\Engine\Plugins\Runtime\ZoneGraphAnnotations\Source\ZoneGraphAnnotations\Private\ZoneGraphAnnotationComponent.cpp:137] LogWindows: Error: [Callstack] 0x00007ff62a207359 SampleProject.exe!UZoneGraphAnnotationComponent::OnRegister() [D:\Github\UnrealEngine-5.5.1-release\Engine\Plugins\Runtime\ZoneGraphAnnotations\Source\ZoneGraphAnnotations\Private\ZoneGraphAnnotationComponent.cpp:103] LogWindows: Error: [Callstack] 0x00007ff628b1a9cf SampleProject.exe!UActorComponent::ExecuteRegisterEvents() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Engine\Private\Components\ActorComponent.cpp:1810] LogWindows: Error: [Callstack] 0x00007ff628b49143 SampleProject.exe!UActorComponent::RegisterComponentWithWorld() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Engine\Private\Components\ActorComponent.cpp:1481] LogWindows: Error: [Callstack] 0x00007ff628650b31 SampleProject.exe!AActor::IncrementalRegisterComponents() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Engine\Private\Actor.cpp:5597] LogWindows: Error: [Callstack] 0x00007ff6291a791b SampleProject.exe!ULevel::IncrementalRegisterComponents() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Engine\Private\Level.cpp:1814] LogWindows: Error: [Callstack] 0x00007ff6291a7c7a SampleProject.exe!ULevel::IncrementalUpdateComponents() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Engine\Private\Level.cpp:1733] LogWindows: Error: [Callstack] 0x00007ff629e3df2c SampleProject.exe!UWorld::UpdateWorldComponents() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Engine\Private\World.cpp:2680] LogWindows: Error: [Callstack] 0x00007ff629e1c4a8 SampleProject.exe!UWorld::InitializeActorsForPlay() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Engine\Private\World.cpp:5258] LogWindows: Error: [Callstack] 0x00007ff629cc5d66 SampleProject.exe!UEngine::LoadMap() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Engine\Private\UnrealEngine.cpp:15973] LogWindows: Error: [Callstack] 0x00007ff629c5b8b4 SampleProject.exe!UEngine::Browse() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Engine\Private\UnrealEngine.cpp:15154] LogWindows: Error: [Callstack] 0x00007ff628f376c4 SampleProject.exe!UGameInstance::StartGameInstance() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Engine\Private\GameInstance.cpp:684] LogWindows: Error: [Callstack] 0x00007ff628f370f1 SampleProject.exe!UGameEngine::Start() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Engine\Private\GameEngine.cpp:1224] LogWindows: Error: [Callstack] 0x00007ff62a1473a2 SampleProject.exe!FEngineLoop::Init() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:4886] LogWindows: Error: [Callstack] 0x00007ff62a15b20e SampleProject.exe!GuardedMain() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Launch\Private\Launch.cpp:172] LogWindows: Error: [Callstack] 0x00007ff62a15b3aa SampleProject.exe!GuardedMainWrapper() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:123] LogWindows: Error: [Callstack] 0x00007ff62a15e0a2 SampleProject.exe!LaunchWindowsStartup() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:277] LogWindows: Error: [Callstack] 0x00007ff62a16afd4 SampleProject.exe!WinMain() [D:\Github\UnrealEngine-5.5.1-release\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:318] LogWindows: Error: [Callstack] 0x00007ff62eed545a SampleProject.exe!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288] LogWindows: Error: [Callstack] 0x00007ff90bd1e8d7 KERNEL32.DLL!UnknownFunction [] LogWindows: Error: LogExit: Executing StaticShutdownAfterError LogWindows: FPlatformMisc::RequestExit(1, LaunchWindowsStartup.ExceptionHandler) LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3, LaunchWindowsStartup.ExceptionHandler)
How does TextureRenderTarget2D get TArray<uint8> type data?
Why does the REMOVE method of map container remove elements have memory leaks?
How do I set a material as a post-processing material?
UMG RichText not appear image when packaged
How to delete some elements correctly when deleting an array loop?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-241269 in the post.
0 |
Component | UE - AI - SmartObject |
---|---|
Affects Versions | 5.4, 5.3, 5.5 |
Target Fix | 5.6 |
Fix Commit | 39715877 |
---|
Created | Jan 30, 2025 |
---|---|
Resolved | Feb 4, 2025 |
Updated | Feb 10, 2025 |