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

Reply via email to