This is Not a regression.
Tested in:
//UE4/Release-4.26.2 CL15973114 Binary - Reproduced
//UE4/Release-4.27.1 CL17735300 Binary - Reproduced
When adding a component to a Water Body actor it should still nativized to c++ if the blueprint nativization is set to inclusive or exclusive with the blueprint having Nativize enabled.
Expected Results:
The blueprint actor is nativized and the project compiles successfully.
Actual Results:
Packaging fails with an Ensure condition "MyOwnerWorld [...ActorComponent.cpp] [Line: 1278]"
PackagingResults: Error: begin: stack for UAT PackagingResults: Error: === Handled ensure: === PackagingResults: Error: Ensure condition failed: MyOwnerWorld [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/Engine/Private/Components/ActorComponent.cpp] [Line: 1278] PackagingResults: Error: Stack: PackagingResults: Error: [Callstack] 0x00007ffc4e058569 UE4Editor-Engine.dll!<lambda_f599763c76159b520a16136087749834>::operator()() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Engine\Private\Components\ActorComponent.cpp:1278] PackagingResults: Error: [Callstack] 0x00007ffc4c9d9824 UE4Editor-Engine.dll!UActorComponent::RegisterComponent() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Engine\Private\Components\ActorComponent.cpp:1278] PackagingResults: Error: [Callstack] 0x00007ffcad59e29f UE4Editor-Water.dll!ULakeGenerator::OnUpdateBody() [D:\Build\++UE4\Sync\Engine\Plugins\Experimental\Water\Source\Runtime\Private\WaterBodyLakeActor.cpp:94] PackagingResults: Error: [Callstack] 0x00007ffcad5c0186 UE4Editor-Water.dll!UWaterBodyGenerator::UpdateBody() [D:\Build\++UE4\Sync\Engine\Plugins\Experimental\Water\Source\Runtime\Private\WaterBodyActor.cpp:1468] PackagingResults: Error: [Callstack] 0x00007ffcad5bfeb8 UE4Editor-Water.dll!AWaterBody::UpdateAll() [D:\Build\++UE4\Sync\Engine\Plugins\Experimental\Water\Source\Runtime\Private\WaterBodyActor.cpp:1166] PackagingResults: Error: [Callstack] 0x00007ffcad5a174a UE4Editor-Water.dll!AWaterBody::PostDuplicate() [D:\Build\++UE4\Sync\Engine\Plugins\Experimental\Water\Source\Runtime\Private\WaterBodyActor.cpp:290] PackagingResults: Error: [Callstack] 0x00007ffc4c900bf9 UE4Editor-Engine.dll!UBlueprint::PostDuplicate() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Engine\Private\Blueprint.cpp:612] PackagingResults: Error: [Callstack] 0x00007ffc7c0e2385 UE4Editor-CoreUObject.dll!StaticDuplicateObjectEx() [D:\Build\++UE4\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:2162] PackagingResults: Error: [Callstack] 0x00007ffc7c0e1444 UE4Editor-CoreUObject.dll!StaticDuplicateObject() [D:\Build\++UE4\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:2011] PackagingResults: Error: [Callstack] 0x00007ffc42dc5257 UE4Editor-BlueprintNativeCodeGen.dll!FBlueprintNativeCodeGenUtils::GenerateCppCode() [D:\Build\++UE4\Sync\Engine\Source\Developer\BlueprintNativeCodeGen\Private\BlueprintNativeCodeGenUtils.cpp:443] PackagingResults: Error: [Callstack] 0x00007ffc42dc97ca UE4Editor-BlueprintNativeCodeGen.dll!FBlueprintNativeCodeGenModule::GenerateSingleAsset() [D:\Build\++UE4\Sync\Engine\Source\Developer\BlueprintNativeCodeGen\Private\BlueprintNativeCodeGenModule.cpp:515] PackagingResults: Error: [Callstack] 0x00007ffc42dc5f90 UE4Editor-BlueprintNativeCodeGen.dll!FBlueprintNativeCodeGenModule::GenerateFullyConvertedClasses() [D:\Build\++UE4\Sync\Engine\Source\Developer\BlueprintNativeCodeGen\Private\BlueprintNativeCodeGenModule.cpp:422] PackagingResults: Error: [Callstack] 0x00007ffc4acf14e7 UE4Editor-UnrealEd.dll!UCookOnTheFlyServer::CookByTheBookFinished() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\CookOnTheFlyServer.cpp:5952] PackagingResults: Error: [Callstack] 0x00007ffc4ad37669 UE4Editor-UnrealEd.dll!UCookOnTheFlyServer::TickCookOnTheSide() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\CookOnTheFlyServer.cpp:1210] PackagingResults: Error: [Callstack] 0x00007ffc4ab6d6e0 UE4Editor-UnrealEd.dll!UCookCommandlet::CookByTheBook() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\Commandlets\CookCommandlet.cpp:997] PackagingResults: Error: [Callstack] 0x00007ffc4ab97a1d UE4Editor-UnrealEd.dll!UCookCommandlet::Main() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\Commandlets\CookCommandlet.cpp:663] PackagingResults: Error: [Callstack] 0x00007ff79311a01c UE4Editor-Cmd.exe!FEngineLoop::PreInitPostStartupScreen() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:3436] PackagingResults: Error: [Callstack] 0x00007ff793110d1c UE4Editor-Cmd.exe!GuardedMain() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:132] PackagingResults: Error: [Callstack] 0x00007ff7931110aa UE4Editor-Cmd.exe!GuardedMainWrapper() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:137] PackagingResults: Error: [Callstack] 0x00007ff7931140cd UE4Editor-Cmd.exe!LaunchWindowsStartup() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:273] PackagingResults: Error: [Callstack] 0x00007ff793125984 UE4Editor-Cmd.exe!WinMain() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:320] PackagingResults: Error: [Callstack] 0x00007ff7931278be UE4Editor-Cmd.exe!__scrt_common_main_seh() [d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288] PackagingResults: Error: [Callstack] 0x00007ffd2aae7bd4 KERNEL32.DLL!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ffd2ae4ced1 ntdll.dll!UnknownFunction [] PackagingResults: Error: end: stack for UAT PackagingResults: Error: Unknown Cook Failure
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-135847 in the post.
0 |
Component | UE - LD & Modeling - Terrain - Water |
---|---|
Affects Versions | 4.27 |
Target Fix | 5.0 |
Created | Nov 23, 2021 |
---|---|
Resolved | Nov 24, 2021 |
Updated | Nov 29, 2021 |