You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"bad allocation" means memory allocation failed.
But the file datas you process is very small, -s or -m should be able to execute; so I don't know what happened, it's too strange.
Can you provide me(housisong@hotmail.com) with your 2 files for test?
"bad allocation" means memory allocation failed. But the file datas you process is very small, -s or -m should be able to execute; so I don't know what happened, it's too strange. Can you provide me(housisong@hotmail.com) with your 2 files for test?
sorry, the game file in compressed format .pak for unreal engine is 183gb in size, i think this is the problem
For such a large file, it is indeed because of insufficient memory. You should increase the -s parameter to reduce memory requirements, such as changing -s-16 to -s-512.
[17:12:20 INF] Generating diff files: 53%
[17:12:20 INF] Successfully generated diff file: Z:\DiffMd5\ShooterGame\Binaries\Win64\tbb.dll.diff
[17:12:20 INF] input oldDataSize: 393712 (384.48 KB)
[17:12:20 INF] input newDataSize: 393712 (384.48 KB)
[17:12:20 INF] out diffDataSize: 573 (573 B)
[17:12:20 INF] hdiffz time: 0 seconds
[17:12:20 INF] Generating diff files: 61%
[17:12:20 ERR] stream diff run an error: bad allocation ERROR!
[17:12:20 ERR] Error generating diff file. Exit code: 6
[17:12:20 ERR] Failed to generate diff file: Z:\DiffMd5\ShooterGame\Content\Paks\ShooterGame-Windows.ucas.diff
[17:12:20 ERR] Create diff failed!
hi, i have this problem, although i have adjusted the parameter as in the section: #200, my configuration is 16GB ram, CPU I310100F, how to fix it?
Arguments = $"-s-16 -SD -c-zstd-21-24 -d \"{oldPath}\" \"{newPath}\" \"{outDiffFile}\""
The text was updated successfully, but these errors were encountered: