Trying to register component with IsPendingKill() == true. Aborting

Updated to 4.18(1) and the editor crashes when I compile some blueprints. I had this error for a bunch of blueprints involving child actors, but I got rid of them by deleting and adding new child actors to replace them. But this one I can’t fix in this way.

LogOutputDevice: Error: === Handled ensure: === LogOutputDevice: Error: Ensure condition failed: ChildActorTemplate == nullptr [File:D:\Build\++UE4+Release-> 4.18+Compile\Sync\Engine\Source\Runtime\Engine\Private\Components\ChildActorComponent.cpp] [Line: 95]     LogOutputDevice: Error: Found unexpected ChildActorTemplate LinkerPlaceholderExportObject /Game/Blueprints/BP_MY_ACTOR.PLACEHOLDER-INST_of_PLACEHOLDER-CLASS__BP_MY_OTHER_ACTOR_C_0 when ChildActorClass is null LogOutputDevice: Error: Stack: LogOutputDevice: Error: [Callstack] 0x00000000CAD32786 UE4Editor-Core.dll!UnknownFunction [] LogOutputDevice: Error: [Callstack] 0x00000000CAAD123A UE4Editor-Core.dll!UnknownFunction [] LogOutputDevice: Error: [Callstack] 0x00000000CAAEB906 UE4Editor-Core.dll!UnknownFunction [] LogOutputDevice: Error: [Callstack] 0x000000009F9C5451 UE4Editor-Engine.dll!UnknownFunction [] LogOutputDevice: Error: [Callstack] 0x00000000B7B64990 UE4Editor-CoreUObject.dll!UnknownFunction [] LogOutputDevice: Error: [Callstack] 0x00000000B7B336B3 UE4Editor-CoreUObject.dll!UnknownFunction [] LogOutputDevice: Error: [Callstack] 0x00000000B7B5A794 UE4Editor-CoreUObject.dll!UnknownFunction [] LogOutputDevice: Error: [Callstack] 0x00000000B7C8518E UE4Editor-CoreUObject.dll!UnknownFunction [] LogOutputDevice: Error: [Callstack] 0x00000000B7B88DC0 UE4Editor-CoreUObject.dll!UnknownFunction []

Now I can play sometimes only but if I make changes in the two affected blueprints my editor crashes. It is very hard to go back to an older version. I upgraded this project from 15 to 17 then to 18. I needed 18 but I read about some problems when going from 15 to 18 directly so I added an extra step. I still can’t use it though.

Maybe it’s important to mention that I needed to follow this guide to successfully upgrade my project: C++ 4.16 Transition Guide - C++ - Epic Developer Community Forums

Having the same issue in 4.19 with child actors. I upgraded from 16 to 19 and I am getting the same error messages when I try to package.

In my case, it was due to (ChilldActor). The error was not in the blueprint itself (#1) which crashed during compilation.
And in another blueprint (#2), which had (ChilldActor - (#1)). I just removed (Component ChildActor) and created a new one with a different name…

Снимок