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
I've probably used a signed integer somewhere I shouldn't :/
Compression will complete without issue. This is a purely cosmetic bug
Compression overview will not show because of the error.
System.OverflowException: Arithmetic operation resulted in an overflow.
at CompactGUI.Compact.CalculateSaving() in \Compact.vb:line 465
at CompactGUI.Compact.ProgressTimer_Tick(Object sender, EventArgs e) in \Compact.vb:line 179
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
1938 files within 177 directories were compressed.
13,295,326,334 total bytes of data are stored in 12,246,654,104 bytes.
The compression ratio is 1.1 to 1.
The text was updated successfully, but these errors were encountered:
Found the error: Dim querysize = 0 was a signed integer, so it overflowed if it tried to read a file size greater than ~2GB.
It's been fixed by changing it to a 64-bit integer:
I've probably used a signed integer somewhere I shouldn't :/
The text was updated successfully, but these errors were encountered: