Developer Notes

This is a duplicate of UE-44112

Description

Cannot package project with nativized assets. I am encountering an assert. This was encountered while verifying UE-43634

This is a Regression from 3378653

Steps to Reproduce
  1. Open QAGame
  2. Open Project Settings > Packaging
  3. Uncheck Use Pak File
  4. Expand the advanced settings under Packaging
  5. Add /Game/Maps/Framework/AI/QA-AI map by selecting the + next to List of maps to include in the package build
  6. Still in Packaging, under Blueprints, change Blueprint Nativization Method to Inclusive
  7. Package the project

Result: The package fails with an assert

Expected Result: The package successfully completes and is placed at the desired destination

Callstack
ucrtbase!<Unknown> 
ucrtbase!<Unknown> 
ucrtbase!<Unknown> 
UE4Editor_Core!FString::Printf__VA() string.cpp:1181 
UE4Editor_BlueprintCompilerCppBackend!FString::Printf<wchar_t const * __ptr64,wchar_t const * __ptr64,wchar_t const * __ptr64,wchar_t const * __ptr64,wchar_t const * __ptr64>() unrealstring.h:1366
UE4Editor_BlueprintCompilerCppBackend!FBackendHelperUMG::EmitWidgetInitializationFunctions() blueprintcompilercppbackendumg.cpp:97 
UE4Editor_BlueprintCompilerCppBackend!FEmitDefaultValueHelper::GenerateCustomDynamicClassInitialization() blueprintcompilercppbackendvaluehelper.cpp:1622 
UE4Editor_BlueprintCompilerCppBackend!FBlueprintCompilerCppBackendBase::GenerateCodeFromClass() blueprintcompilercppbackendbase.cpp:427 
UE4Editor_KismetCompiler!FKismetCompilerContext::CompileFunctions() kismetcompiler.cpp:4047 
UE4Editor_UMGEditor!FUMGEditorModule::Compile() umgeditormodule.cpp:160 
UE4Editor_KismetCompiler!FKismet2CompilerModule::CompileBlueprintInner() kismetcompilermodule.cpp:119 
UE4Editor_KismetCompiler!FKismet2CompilerModule::CompileBlueprint() kismetcompilermodule.cpp:247 
UE4Editor_BlueprintNativeCodeGen!FBlueprintNativeCodeGenUtils::GenerateCppCode() blueprintnativecodegenutils.cpp:384 
UE4Editor_BlueprintNativeCodeGen!FBlueprintNativeCodeGenModule::GenerateSingleAsset() blueprintnativecodegenmodule.cpp:462 
UE4Editor_BlueprintNativeCodeGen!FBlueprintNativeCodeGenModule::GenerateFullyConvertedClasses() blueprintnativecodegenmodule.cpp:364 
UE4Editor_UnrealEd!UCookOnTheFlyServer::CookByTheBookFinished() cookontheflyserver.cpp:6206 
UE4Editor_UnrealEd!UCookOnTheFlyServer::TickCookOnTheSide() cookontheflyserver.cpp:2192 
UE4Editor_UnrealEd!UCookCommandlet::CookByTheBook() cookcommandlet.cpp:926 
UE4Editor_UnrealEd!UCookCommandlet::Main() cookcommandlet.cpp:589 
UE4Editor_Cmd!FEngineLoop::PreInit() launchengineloop.cpp:2070 
UE4Editor_Cmd!GuardedMain() launch.cpp:127 
UE4Editor_Cmd!GuardedMainWrapper() launchwindows.cpp:134 
UE4Editor_Cmd!WinMain() launchwindows.cpp:210 
UE4Editor_Cmd!__scrt_common_main_seh() exe_common.inl:264 
kernel32!<Unknown> 
ntdll!<Unknown> 

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-44354 in the post.

0
Login to Vote

Duplicate
ComponentUE - Gameplay - Blueprint
Affects Versions4.16
CreatedApr 25, 2017
ResolvedApr 25, 2017
UpdatedJul 14, 2021
View Jira Issue