4.27 Can't package project (windows)

0

Hey! I've created a blank project and configured all 4 features (tested on a sample map) and wanted to package the project for windows. I've tried both develop and shipping configuration. I've followed provided packaging guide by adding GameKitConfig into Additional Non-Asset Directories to Copy (as it's been told in here https://docs.aws.amazon.com/gamekit/latest/DevGuide/awsgamekit-dg.pdf) But on packaging I'm getting following errors (they are actually differs based on what build configuration is selected. Any tips on fixing it?

Build error logs: Development:

UATHelper: Packaging (Windows (64-bit)): LogThreadingWindows: Error: Runnable thread TaskGraphThreadBP 28 crashed. UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: begin: stack for UAT UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: === Critical error: === UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: Assertion failed: IsValid() [File:C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\Core\Public\Templates/SharedPointer.h] [Line: 890] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff91555466c KERNELBASE.dll!UnknownFunction [] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff843090216 UE4Editor-Core.dll!UnknownFunction [] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff843094218 UE4Editor-Core.dll!UnknownFunction [] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff842db242d UE4Editor-Core.dll!UnknownFunction [] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff842d06a45 UE4Editor-Core.dll!UnknownFunction [] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff842d080a0 UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: Runnable thread TaskGraphThreadBP 28 crashed. UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff880159a3b UE4Editor-AwsGameKitEditor.dll!<lambda_e3306f270c8206d8a5dae464b60dea3e>::operator()() [D:\Develop\Projects\AWSGameKit\Plugins\AwsGameKit\Source\AwsGameKitEditor\Private\AwsGameKitEditor.cpp:166] PackagingResults: Error: begin: stack for UAT PackagingResults: Error: === Critical error: === UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff842aff045 UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: Assertion failed: IsValid() [File:C:\Program Files\Epic Games\UE_4.27\Engine\Source\Runtime\Core\Public\Templates/SharedPointer.h] [Line: 890] PackagingResults: Error: [Callstack] 0x00007ff91555466c KERNELBASE.dll!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff843090216 UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff843094218 UE4Editor-Core.dll!UnknownFunction [] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff842b11507 UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff842db242d UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff842d06a45 UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff842d080a0 UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff880159a3b UE4Editor-AwsGameKitEditor.dll!<lambda_e3306f270c8206d8a5dae464b60dea3e>::operator()() [D:\Develop\Projects\AWSGameKit\Plugins\AwsGameKit\Source\AwsGameKitEditor\Private\AwsGameKitEditor.cpp:166] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff842b12860 UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff842aff045 UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff842b11507 UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff842b12860 UE4Editor-Core.dll!UnknownFunction [] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff842b19aa5 UE4Editor-Core.dll!UnknownFunction [] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff8430aff0b UE4Editor-Core.dll!UnknownFunction [] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff8430a7050 UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff842b19aa5 UE4Editor-Core.dll!UnknownFunction [] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff9173c54e0 KERNEL32.DLL!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff8430aff0b UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff8430a7050 UE4Editor-Core.dll!UnknownFunction [] PackagingResults: Error: [Callstack] 0x00007ff9173c54e0 KERNEL32.DLL!UnknownFunction [] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff917d6485b ntdll.dll!UnknownFunction [] UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: Crash in runnable thread TaskGraphThreadBP 28 UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: end: stack for UAT PackagingResults: Error: [Callstack] 0x00007ff917d6485b ntdll.dll!UnknownFunction [] PackagingResults: Error: Crash in runnable thread TaskGraphThreadBP 28 PackagingResults: Error: end: stack for UAT

Shipping (same error for all aws dll files UATHelper: Packaging (Windows (64-bit)): Writing manifest to D:\Develop\Projects\AWSGameKit\Intermediate\Build\Manifest.xml UATHelper: Packaging (Windows (64-bit)): Failed to delete file 'D:\Develop\Projects\AWSGameKit\Binaries\Win64\aws-c-event-stream.dll' UATHelper: Packaging (Windows (64-bit)): Exception: Access to the path 'D:\Develop\Projects\AWSGameKit\Binaries\Win64\aws-c-event-stream.dll' is denied. UATHelper: Packaging (Windows (64-bit)): Attempting to retry... UATHelper: Packaging (Windows (64-bit)): Failed to delete file 'D:\Develop\Projects\AWSGameKit\Binaries\Win64\aws-c-event-stream.dll' UATHelper: Packaging (Windows (64-bit)): Exception: Access to the path 'D:\Develop\Projects\AWSGameKit\Binaries\Win64\aws-c-event-stream.dll' is denied. UATHelper: Packaging (Windows (64-bit)): Attempting to retry... UATHelper: Packaging (Windows (64-bit)): Failed to delete file 'D:\Develop\Projects\AWSGameKit\Binaries\Win64\aws-c-event-stream.dll' UATHelper: Packaging (Windows (64-bit)): Exception: Access to the path 'D:\Develop\Projects\AWSGameKit\Binaries\Win64\aws-c-event-stream.dll' is denied. UATHelper: Packaging (Windows (64-bit)): ERROR: Exhausted all retries! UATHelper: Packaging (Windows (64-bit)): Failed to delete file 'D:\Develop\Projects\AWSGameKit\Binaries\Win64\aws-cpp-sdk-lambda.dll' PackagingResults: Error: Exhausted all retries!

Thanks!

PeterS
asked 2 years ago901 views
1 Answer
0

The AWS GameKit plugin for Unreal uses the .dlls in the project's Binaries\ directory even in editor mode. In order to build a game in Shipping build configuration, you need to exit Unreal Editor and then run the following command:

"C:\Program Files\Epic Games\UE_4.27\Engine\Binaries\DotNET\AutomationTool.exe" -ScriptsForProject="<PATH_TO_GAME>.uproject" BuildCookRun -nocompileeditor -installed -nop4 -project="<PATH_TO_GAME>.uproject" -cook -stage -archive -archivedirectory=<DESTINATION_DIRECTORY_ROOT> -package -ue4exe="C:\Program Files\Epic Games\UE_4.27\Engine\Binaries\Win64\UE4Editor-Cmd.exe" -ddc=InstalledDerivedDataBackendGraph -pak -prereqs -nodebuginfo -targetplatform=Win64 -build -target=<UNREAL_PROJECT_NAME> -clientconfig=Shipping -utf8output
AWS
answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions