Reproduction Steps:
-
Create New Project
-
Create a Blueprint (BP)
-
In Construction script of BP, add a Child Actor and set the Child Actor’s class
-
See Pic as Example [1]:
-
Save and Exit Project (This seems to be a surprisingly important step)
-
Re-open Project
-
Build
-
Build Failed due to an error that looks something like:
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd: [2016.04.08-04.30.10:744][ 0]LogOutputDevice:Error:
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd: begin: stack for UAT
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd: [2016.04.08-04.30.10:744][ 0]LogWindows:Error:
=== Critical error: ===
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd:
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd: Assertion failed: !Object->IsUnreachable()
[File:D:\BuildFarm\buildmachine_++UE4+Release-4.11\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectHash.cpp] [Line: 423]
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd: ChildActorComponent /Game/Chair_Blueprint.Chair_Blueprint_C:Child Actor Component_0
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd:
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd:
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd:
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd:
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd:
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd:
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd:
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd: [2016.04.08-04.30.10:745][ 0]LogOutputDevice:Error:
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd: end: stack for UAT
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd: [2016.04.08-04.30.10:747][ 0]LogPhysics:Warning: PHYSX: …\PhysX\src\NpScene.cpp (2946) 8 : PxScene::unlockWrite() called without matching call to PxScene::lockWrite(), behaviour will be undefined.
MainFrameActions: Packaging (Windows (32-bit)): UE4Editor-Cmd: [2016.04.08-04.30.10:747][ 0]LogPhysics:Warning: PHYSX: …\PhysX\src\NpScene.cpp (2946) 8 : PxScene::unlockWrite() called without matching call to PxScene::lockWrite(), behaviour will be undefined.
MainFrameActions: Packaging (Windows (32-bit)): CommandUtils.Run: Run: Took 29.5343903s to run UE4Editor-Cmd.exe, ExitCode=3