View Single Post
  #22  
Old 12-05-2026, 09:30
kj911 kj911 is offline
Registered User
 
Join Date: Apr 2010
Location: world
Posts: 233
Thanks: 158
Thanked 89 Times in 63 Posts
kj911 is on a distinguished road
BUNZIP3: A question arose, how can it not get an error if the "libsais" library is not included?

Please note that if you are unpacking these *.bz3 archives on a 32-bit machine, do not use a large block size and/or multiple threads, otherwise it will crash and/or exit silently, resulting in a 0-byte file.

Packed in "-b 511" switches:
x64 exe only one capable it! x86 version (include my XP-versions) still crashing!

Packed in 320MB's block size:
x64 exe: works.
x86: silently exit and will get 0 byte file.
x86_laa: only one capable ~2 million KB memory allocation from x64 Windows host, perfectly decompress.

Packed in 255MB's block size:
all x86 exe hopefully works, included all x32 systems.

Recommendedly use max. 255MB's block size or failsafely smaller values from targeting real 32bit systems. (ex: 64/128/192/224MB.)
These "-b 255" packed archives, I need ~1 600 000KB free memory allocation.
Tested from "enwik9" file.
Attached Files
File Type: 7z bunzip_xp_x86.7z (31.3 KB, 1 views)
Reply With Quote
The Following User Says Thank You to kj911 For This Useful Post:
wrathma (17-05-2026)