I’m trying to package my project to make sure everything works and I’m getting the errors below but I’m not sure why. I’m packaging just for Windows.
In case it matters my system specs are as follows:
Windows 11 Pro - 22H2 - 22621.1992
i7-7700K
GTX 1070
32GB RAM
Unreal Engine is the latest 5.2.1
LogWindows: Error: appError called: Fatal error: [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp] [Line: 4825]
Cross-compiled shader to intermediate HLSL after first attempt crashed FXC: WorldGridMaterial_ecf5d0666237ad77/Default/FLandscapeXYOffsetVertexFactory/TBasePassPSTLightMapPolicyHQ/0:/Engine/Private/BasePassPixelShader.usf
C:\Engine\Private\BasePassPixelShader.usf.intermediate.hlsl(250,40-50): warning X3577: value cannot be NaN, isnan() may not be necessary. /Gis may force isnan() to be performed
C:\Engine\Private\BasePassPixelShader.usf.intermediate.hlsl(330,42-52): warning X3577: value cannot be NaN, isnan() may not be necessary. /Gis may force isnan() to be performed
C:\Engine\Private\BasePassPixelShader.usf.intermediate.hlsl(1454,37-48): warning X3577: value cannot be NaN, isnan() may not be necessary. /Gis may force isnan() to be performed
Number of UAVs exceeded limit: 9 slots used, but limit is 8 due to maximum feature level 11.0
Failed to compile default material /Engine/EngineMaterials/WorldGridMaterial.WorldGridMaterial!
LogWindows: Error: begin: stack for UAT
LogWindows: Error: === Critical error: ===
LogWindows: Error:
LogWindows: Error: Fatal error: [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp] [Line: 4825]
LogWindows: Error: Cross-compiled shader to intermediate HLSL after first attempt crashed FXC: WorldGridMaterial_ecf5d0666237ad77/Default/FLandscapeXYOffsetVertexFactory/TBasePassPSTLightMapPolicyHQ/0:/Engine/Private/BasePassPixelShader.usf
LogWindows: Error: C:\Engine\Private\BasePassPixelShader.usf.intermediate.hlsl(250,40-50): warning X3577: value cannot be NaN, isnan() may not be necessary. /Gis may force isnan() to be performed
LogWindows: Error: C:\Engine\Private\BasePassPixelShader.usf.intermediate.hlsl(330,42-52): warning X3577: value cannot be NaN, isnan() may not be necessary. /Gis may force isnan() to be performed
LogWindows: Error: C:\Engine\Private\BasePassPixelShader.usf.intermediate.hlsl(1454,37-48): warning X3577: value cannot be NaN, isnan() may not be necessary. /Gis may force isnan() to be performed
LogWindows: Error: Number of UAVs exceeded limit: 9 slots used, but limit is 8 due to maximum feature level 11.0
LogWindows: Error: Failed to compile default material /Engine/EngineMaterials/WorldGridMaterial.WorldGridMaterial!
LogWindows: Error:
LogWindows: Error:
LogWindows: Error: [Callstack] 0x00007ff84d1ef459 UnrealEditor-Engine.dll!FShaderCompilingManager::ProcessCompiledShaderMaps() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp:4825]
LogWindows: Error: [Callstack] 0x00007ff84d1eda97 UnrealEditor-Engine.dll!FShaderCompilingManager::ProcessAsyncResults() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp:5450]
LogWindows: Error: [Callstack] 0x00007ff850730b0d UnrealEditor-UnrealEd.dll!UCookCommandlet::ConditionalCollectGarbage() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\Commandlets\CookCommandlet.cpp:605]
LogWindows: Error: [Callstack] 0x00007ff850735320 UnrealEditor-UnrealEd.dll!UCookCommandlet::CookByTheBook() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\Commandlets\CookCommandlet.cpp:503]
LogWindows: Error: [Callstack] 0x00007ff8507543b1 UnrealEditor-UnrealEd.dll!UCookCommandlet::Main() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\Commandlets\CookCommandlet.cpp:242]
LogWindows: Error: [Callstack] 0x00007ff7967dd0de UnrealEditor-Cmd.exe!FEngineLoop::PreInitPostStartupScreen() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:4127]
LogWindows: Error: [Callstack] 0x00007ff7967d454b UnrealEditor-Cmd.exe!GuardedMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:140]
LogWindows: Error: [Callstack] 0x00007ff7967d482a UnrealEditor-Cmd.exe!GuardedMainWrapper() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:107]
LogWindows: Error: [Callstack] 0x00007ff7967d74f0 UnrealEditor-Cmd.exe!LaunchWindowsStartup() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:244]
LogWindows: Error: [Callstack] 0x00007ff7967ea4c4 UnrealEditor-Cmd.exe!WinMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:284]
LogWindows: Error: [Callstack] 0x00007ff7967ecb76 UnrealEditor-Cmd.exe!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
LogWindows: Error: [Callstack] 0x00007ff8cc9c26ad KERNEL32.DLL!UnknownFunction []
LogWindows: Error: [Callstack] 0x00007ff8ceaaaa68 ntdll.dll!UnknownFunction []
LogWindows: Error:
LogWindows: Error: end: stack for UAT
Took 276.6936214s to run UnrealEditor-Cmd.exe, ExitCode=3
SafeDeleteFile C:\Users\ryan2\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.2\Cook-2023.07.17-17.58.43.txt
SafeCopyFile C:\Program Files\Epic Games\UE_5.2\Engine\Programs\AutomationTool\Saved\Cook-2023.07.17-17.54.07.txt C:\Users\ryan2\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.2\Cook-2023.07.17-17.58.43.txt
SafeDeleteFile C:\Program Files\Epic Games\UE_5.2\Engine\Programs\AutomationTool\Saved\Cook-2023.07.17-17.54.07.txt
==============================================================================
ERROR: Cook failed.
(see C:\Users\ryan2\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.2\Log.txt for full exception trace)
CommandletException: Editor terminated with exit code 3 while running Cook for F:\Game Projects\Unreal Projects\TowerDefence_5_2\TowerDefence_5_2.uproject; see log C:\Users\ryan2\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.2\Cook-2023.07.17-17.58.43.txt
at AutomationTool.CommandUtils.FinishRunCommandlet(FileReference ProjectName, String Commandlet, DateTime StartTime, IProcessResult RunResult, String LocalLogFile, String& DestLogFile, Int32 ErrorLevel) in D:\build\++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\AutomationTool\AutomationUtils\CommandletUtils.cs:line 441
at AutomationTool.CommandUtils.CookCommandlet(FileReference ProjectName, String UnrealExe, String[] Maps, String[] Dirs, String InternationalizationPreset, String[] CulturesToCook, String TargetPlatform, String Parameters) in D:\build\++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\AutomationTool\AutomationUtils\CommandletUtils.cs:line 90
at AutomationScripts.Project.Cook(ProjectParams Params) in D:\build\++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\AutomationTool\Scripts\CookCommand.Automation.cs:line 291Wrapped by AutomationException: Cook failed.
at AutomationScripts.Project.Cook(ProjectParams Params) in D:\build\++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\AutomationTool\Scripts\CookCommand.Automation.cs:line 301
at BuildCookRun.DoBuildCookRun(ProjectParams Params) in D:\build\++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\AutomationTool\Scripts\BuildCookRun.Automation.cs:line 221
at BuildCookRun.ExecuteBuild() in D:\build\++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\AutomationTool\Scripts\BuildCookRun.Automation.cs:line 42
at AutomationTool.BuildCommand.Execute() in D:\build\++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\AutomationTool\AutomationUtils\BuildCommand.cs:line 344
at AutomationTool.BuildCommand.ExecuteAsync() in D:\build\++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\AutomationTool\AutomationUtils\BuildCommand.cs:line 353
at AutomationTool.Automation.ExecuteAsync(List`1 CommandsToExecute, Dictionary`2 Commands) in D:\build\++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs:line 257
at AutomationTool.Automation.ProcessAsync(ParsedCommandLine AutomationToolCommandLine, StartupTraceListener StartupListener, HashSet`1 ScriptModuleAssemblies) in D:\build\++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs:line 156
==============================================================================
AutomationTool executed for 0h 4m 43s
AutomationTool exiting with ExitCode=25 (Error_UnknownCookFailure)
To test to see if it was an issue with my install of the engine I created a blank project and packaged that successfully.
Log.txt (163.3 KB)