Bug#578046: currupts archives on 64bit systems with buffers larger than 2gb

2012-03-01 Thread Koen Holtman
[removed some general mailing lists from cc:] Overall, I have concluded that correct support for >=2GB afio memory buffers on 32 bit or 64 bit systems opens up a too-large can of testing worms, especially as size_t and int are still 32 bits even on amd64. So I have resolved this (in my upstr

Bug#578046: currupts archives on 64bit systems with buffers larger than 2gb

2012-02-27 Thread Koen Holtman
On Fri, 16 Apr 2010, Yuri D'Elia wrote: Package: afio Severity: important Tags: patch When the block size * block count equals to 2gb or more, afio corrupts the archive by truncating all files larger than 2gb. [...] Thanks for the bug report and patch, I am reviewing and incorporating it i

Bug#578046: currupts archives on 64bit systems with buffers larger than 2gb

2010-04-16 Thread Yuri D'Elia
Package: afio Severity: important Tags: patch When the block size * block count equals to 2gb or more, afio corrupts the archive by truncating all files larger than 2gb. For example: ls -l /test 5397843286 2009-03-02 15:15 test.tar.lzma 4889181497 2010-04-15 14:04 test2.tar.lzma find /test | af