4.25 Packaging issue?

Hi everyone,

I’ve been using unreal for several years, but yesterday I encountered a problem on the 4.25 that I don’t know about.
When I package the game, I have a “memory” problem, despite my 64gb of ram and 400 gb of free disk space.

Packgaing error :

UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 61199988 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 69265499 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 59972328 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 69368917 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 60727669 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 68935447 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 58600134 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 66124651 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 3 small files (2048) totaling 66125901 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 60224423 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 171909356 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 287056566 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 60524317 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 60792175 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 61768964 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 68165248 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 60604996 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 284692329 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 59554756 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 61373396 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 79788633 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 347695690 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 287868550 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogPakFile: Display: 1 small files (2048) totaling 348751360 contiguous bytes found before first ‘large’ file. Changes to any of these files could cause the whole group to be ‘dirty’ in a per-file binary diff based patching system.
UATHelper: Packaging (Windows (64-bit)): LogMemory: Warning: Freeing 33554432 bytes from backup pool to handle out of memory.
UATHelper: Packaging (Windows (64-bit)): LogMemory: Warning: MemoryStats:
UATHelper: Packaging (Windows (64-bit)): AvailablePhysical 48307777536
UATHelper: Packaging (Windows (64-bit)): AvailableVirtual 140730316255232
UATHelper: Packaging (Windows (64-bit)): UsedPhysical 2544517120
UATHelper: Packaging (Windows (64-bit)): PeakUsedPhysical 2544521216
UATHelper: Packaging (Windows (64-bit)): UsedVirtual 2671820800
UATHelper: Packaging (Windows (64-bit)): PeakUsedVirtual 3108950016
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: === Critical error: ===
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error:
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: Fatal error: [File:D:/Build/++UE4+Licensee/Sync/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericPlatformMemory.cpp] [Line: 186]
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: Ran out of memory allocating 18446744071769676597 bytes with alignment 0
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ffc37a01508 UnrealPak-Core.dll!FGenericPlatformMemory::OnOutOfMemory() ]
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ffc37a7ab1d UnrealPak-Core.dll!FMallocTBB::Malloc() ]
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ffc7f227115 UnrealPak-PakFileUtilities.dll!FMemoryCompressor::FMemoryCompressor() ]
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ffc7f231718 UnrealPak-PakFileUtilities.dll!FCompressedFileBuffer::CompressFileToWorkingBuffer() ]
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ffc7f231375 UnrealPak-PakFileUtilities.dll!CreatePakFile'::2’::FAsyncCompressor::Compress() ]
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ffc7f232e60 UnrealPak-PakFileUtilities.dll!CreatePakFile() ]
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ffc7f23e06e UnrealPak-PakFileUtilities.dll!ExecuteUnrealPak() ]
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff69453a5c7 UnrealPak.exe!wmain() ]
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ff69453b338 UnrealPak.exe!__scrt_common_main_seh() ]
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ffcbd3b7974 KERNEL32.DLL!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)): LogWindows: Error: [Callstack] 0x00007ffcc013a271 ntdll.dll!UnknownFunction ]
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:
UATHelper: Packaging (Windows (64-bit)): UnrealPak terminated with exit code 3
UATHelper: Packaging (Windows (64-bit)): ERROR: UnrealPak failed
UATHelper: Packaging (Windows (64-bit)): (see C:\Users\Nicolas\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Programmes+Epic+Games+UE_4.25\Log.txt for full exception trace)
UATHelper: Packaging (Windows (64-bit)): AutomationTool exiting with ExitCode=1 (Error_Unknown)
UATHelper: Packaging (Windows (64-bit)): BUILD FAILED
PackagingResults: Error: Unknown Error

Anyone can help me ? Thank you.

1 Like

I’m having exactly the same issue. Any ideas out there?

Same problem here. Also interested in what those errors mean…

Is this bug, now fixed with version 25.3? Because I would like to create a project and I’m not sure if I should use an old 24.x version, not that something goes wrong shortly before the end.

Would you recommend changing the version number in the middle of the Project? Say your project starts with 23.x and you update to 25.x is this very bad for the project?

Did you ever find a solution to this?

I don’t have the crash, and I do know the steam diff system is not affected, but it’s a little worrying…