Package: bzip2 Version: 1.0.5-6+squeeze1 Severity: grave Justification: causes non-serious data loss
I have a Perl script that calls bunzip2 on a .bz2 file and does some md5 checking on the output. But while the .bz2 file hasn't changed, the md5 is sometimes wrong (this is unreproducible in general, the failure occurs only from time to time). In case of failure, the uncompressed data are stored in some file, so that I could compare the correct data and the corrupt data: $ ll r5899-* -rw-r--r-- 1 vlefevre users 43883166 2012-06-06 16:24:46 r5899-right -rw-r--r-- 1 vlefevre users 43883166 2012-06-06 16:08:19 r5899-wrong $ cmp -l r5899-right r5899-wrong 37484200 20 220 Only one byte differs... If need be, I can provide all the files (but that's 150 MB). I'm not sure that the bug is in bzip2, it could also be in Perl or in the kernel, or a hardware problem, but I haven't noticed other failures than this md5 check. I'll try to do other tests, so that running the same test in a loop on several machines (with the same installation), possibly doing the same test with xz. -- System Information: Debian Release: 6.0.5 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64-server (SMP w/16 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages bzip2 depends on: ii libbz2-1.0 1.0.5-6+squeeze1 high-quality block-sorting file co ii libc6 2.11.3-3 Embedded GNU C Library: Shared lib bzip2 recommends no packages. Versions of packages bzip2 suggests: pn bzip2-doc <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org