Creating a blueprint class with a child actor component and setting its actor class to Point Light, then copying and pasting it causes the editor to crash.
Tested in 4.21.2 (CL - 4753647), 4.22.1 (CL - 6063286), 4.23 (CL - 6684273)
Expected: The Child Actor Component is set to Point Light
Result: The Editor crashes
Assertion failed: SubobjectOuter && SubobjectOuter != (UObject*)-1 [File:D:\Build\++UE4\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\CoreNative.cpp] [Line: 200] No corresponding destination object found for 'PointLight /Script/Engine.Default__PointLight' while attempting to instance component 'PointLightComponent /Script/Engine.Default__PointLight:LightComponent0' 0x00007ffba2e05518 KERNELBASE.dll!UnknownFunction [] 0x00007ffb5c911f07 UE4Editor-Core.dll!ReportAssert() [d:\build\++ue4\sync\engine\source\runtime\core\private\windows\windowsplatformcrashcontext.cpp:553] 0x00007ffb5c9146b7 UE4Editor-Core.dll!FWindowsErrorOutputDevice::Serialize() [d:\build\++ue4\sync\engine\source\runtime\core\private\windows\windowserroroutputdevice.cpp:79] 0x00007ffb5c727cea UE4Editor-Core.dll!FOutputDevice::LogfImpl() [d:\build\++ue4\sync\engine\source\runtime\core\private\misc\outputdevice.cpp:71] 0x00007ffb5c6afe07 UE4Editor-Core.dll!FDebug::AssertFailed() [d:\build\++ue4\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:440] 0x00007ffb5c6b0499 UE4Editor-Core.dll!FDebug::CheckVerifyFailedImpl() [d:\build\++ue4\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:418] 0x00007ffb5405bdcd UE4Editor-CoreUObject.dll!DispatchCheckVerify<void,<lambda_b9f623765517436b87034e12ff675ec1> >() [d:\build\++ue4\sync\engine\source\runtime\core\public\misc\assertionmacros.h:161] 0x00007ffb53d94e8e UE4Editor-CoreUObject.dll!FObjectInstancingGraph::GetInstancedSubobject() [d:\build\++ue4\sync\engine\source\runtime\coreuobject\private\uobject\corenative.cpp:200] 0x00007ffb53d9b8c8 UE4Editor-CoreUObject.dll!FObjectInstancingGraph::InstancePropertyValue() [d:\build\++ue4\sync\engine\source\runtime\coreuobject\private\uobject\corenative.cpp:300] 0x00007ffb53f05955 UE4Editor-CoreUObject.dll!UObjectPropertyBase::InstanceSubobjects() [d:\build\++ue4\sync\engine\source\runtime\coreuobject\private\uobject\propertybaseobject.cpp:37]
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-75509 in the post.
0 |
Component | UE - Gameplay - Components |
---|---|
Affects Versions | 4.23, 4.21.2, 4.22.1 |
Target Fix | 4.22.3 |
Created | Jun 3, 2019 |
---|---|
Resolved | Jun 6, 2019 |
Updated | Jun 19, 2019 |