Attachment - LogSceneComponent: Error:

Hey all,

I’m making a “spawn zone” for trees and adding child actors in the construction script so that I can see (and “lock”) the random placement in the editor.

When I test my blueprint in multiplayer (only occurs with multiple players) I receive the following stack dump and errors in my Output Log when closing the game and returning to the editor after a short delay:

[FONT=courier new]LogBlueprintUserMessages: Late EndPlayMap Detection: Level ‘/Game/Maps/Overworld.Overworld:PersistentLevel’ has LevelScriptBlueprint ‘/Game/Maps/Overworld.Overworld:PersistentLevel.Overworld’ with GeneratedClass ‘/Game/Maps/Overworld.Overworld_C’ with ClassGeneratedBy ‘/Game/Maps/Overworld.Overworld:PersistentLevel.Overworld’
LogOutputDevice: Warning: Script Stack (0 frames):
LogStats: FPlatformStackWalk::StackWalkAndDump - 2.126 s
LogOutputDevice: Error: === Handled ensure: ===
LogOutputDevice: Error: Ensure condition failed: GIsTransacting [File:D:\Build++UE4\Sync\Engine\Source\Runtime\Engine\Private\Components\SceneComponent.cpp] [Line: 1114]
LogOutputDevice: Error: Stack:
LogOutputDevice: Error: [Callstack] 0x00007ffae3d317cd UE4Editor-Engine.dll!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ffae3ccd0be UE4Editor-Engine.dll!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ffae3c29630 UE4Editor-Engine.dll!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ffae3c9de9e UE4Editor-Engine.dll!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ffaf26ec9e1 UE4Editor-CoreUObject.dll!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ffaf26bd6ee UE4Editor-CoreUObject.dll!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ffaf263fda2 UE4Editor-CoreUObject.dll!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ffaf263f2e8 UE4Editor-CoreUObject.dll!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ffae28b23f1 UE4Editor-UnrealEd.dll!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ffae22e0d0d UE4Editor-UnrealEd.dll!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ffae2c02216 UE4Editor-UnrealEd.dll!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ff7136d6225 UE4Editor.exe!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ff7136e596c UE4Editor.exe!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ff7136e59ea UE4Editor.exe!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ff7136f48da UE4Editor.exe!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ff7136f659a UE4Editor.exe!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ffb61ce3034 KERNEL32.DLL!UnknownFunction ]
LogOutputDevice: Error: [Callstack] 0x00007ffb623a3691 ntdll.dll!UnknownFunction ]
LogStats: SubmitErrorReport - 0.000 s
LogStats: SendNewReport - 1.878 s
LogStats: FDebug::EnsureFailed - 4.021 s

LogSceneComponent: Error: Component ‘ChildActorComponent /Game/Maps/UEDPIE_3_Overworld.Overworld:PersistentLevel.BP_NewForestZone3_9.NODE_AddChildActorComponent-2_6’ has ‘FoliageComp_Tree_BP_C /Game/Maps/UEDPIE_3_Overworld.Overworld:PersistentLevel.BP_Birch_Child_C_19713.FoliageComp_Tree_BP’ in its AttachChildren array, however, ‘FoliageComp_Tree_BP_C /Game/
Maps/UEDPIE_3_Overworld.Overworld:PersistentLevel.BP_Birch_Child_C_19713.FoliageComp_Tree_BP’ believes it is attached to ‘ChildActorComponent /Game/Maps/UEDPIE_3_Overworld.Overworld:PersistentLevel.BP_NewForestZone3_9.ChildActorComponent_0’

The number of these errors I receive is not predictable. I generally receive less errors than the number of Child actors added to the scene.

The nature of the error had me believing it may be a problem with the “automatic attachment” with the Add Child Actor Component. So I have tried Automatic and manual attachment both with the same results. Other than this error, everything seems to be functioning as anticipated.

Does anyone have any idea what may be causing this error?

Thank you for your time,

Jordan

1 Like