-
-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PreComp crashed on big file (ERROR: 3) #65
Comments
The temporary file with an underscore is recursion input, so recursion might have problems with streams >2 GB. There are several things you can try:
|
This file - https://cloud.mail.ru/public/Ju55/8e5Z3UZGo Log with -v: ERROR 3: There is not enough space on disk` |
But if I use -d0 - precomp poduces smaller (more compressed) file... |
Yes, using -d0 is just one possible workaround to get the file processed until the bug is fixed. Thanks for the feedback and the file, I'm looking into it. |
Yes, -d0 helps. |
The crash (disk full error) is fixed with the commit above (22e5f2b), but I'll leave the issue open to fix another thing that I recognized: Brute mode detects a part of the big stream inside the ZIP, but it should already be handled by the ZIP parser without brute mode. None of the zlib parsers, however, does process streams above 2 GB correctly. So the crash could be fixed, but fixing the other zlib parser issues will improve compression ratio for such files and brute mode won't be necessary here anymore. |
Completely fixed with the commit series 24d4378 ... 27053a4. Now, even without brute or even intense mode, the ZIP stream is recognized and processed:
|
PreComp 0.46 (64 bit), Win 10 x64.
Files in dir after crash (file starting with D5803 - source):
~temp00000000.dat (0 B)
~temp000000000.dat (16382 B)
~temp000000001.dat (1735 MB)
~temp000000001.dat_ (2241 MB)
D5803 23.5.A.1.291 Customized RU 1289-0445 R3D (by skapunkcsd90@4pda).ftf (1616 MB)
precomp.exe (1515 KB)
Command line:
precomp.exe -cn -intense -brute "D5803 23.5.A.1.291 Customized RU 1289-0445 R3D (by skapunkcsd90@4pda).ftf"
(and with compression, -cl, - same thing)
94.04% -
ERROR 3: There is not enough space on disk
Even other PC and OS - same position (94.04%) and same error 3. Other similar FTF files >1GB size - same issue (other pos). But for 700 MB file works fine.
Path to folder - C:\PreComp. Disk C is NTFS, 652 GB free.
The text was updated successfully, but these errors were encountered: