[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#685361: marked as done (busybox bunzip2 chokes on some valid inputs (bunzip error -5))



Your message dated Sun, 26 Jan 2014 21:58:20 +0400
with message-id <52E54CBC.9020501@msgid.tls.msk.ru>
and subject line #685361 is closed by 1.22
has caused the Debian Bug report #685361,
regarding busybox bunzip2 chokes on some valid inputs (bunzip error -5)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
685361: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685361
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: busybox
Version: 1:1.17.1-8
Severity: important

Example file -- http://www.cpan.org/src/5.0/perl-5.16.1.tar.bz2
Regular bunzip2 decompresses it okay, busybox gives this:

 $ busybox bzip2 -t perl-5.16.1.tar.bz2
 bzip2: bunzip error -5

Filing this under squeeze version number, -- this is an old bug
which is still present in 1.20 version.  I dunno when it started.

The bug is at least important, since it is bad when an archiver
can't decompress some "random" archive, and other stuff start
breaking due to this.

/mjt

--- End Message ---
--- Begin Message ---
Version: 1:1.22.0-1

This is fixed by the following upstream commit:

commit 932e233a491b6a5b9293ace04ef74667a95d739c
Author: Denys Vlasenko <vda.linux@googlemail.com>
Date:   Sun Oct 6 22:53:14 2013 +0200

    bunzip2: fix off-by-one check

    stage3-armv7a_hardfp-20130209.tar.bz2, 149189948 bytes long,
    md5sum b29ce23312e14eb15a143377d4a38473, was failing to unpack.

    It so happened that this file has a run which exactly fills
    the 90k buffer. The check was "size >= bufsize", apparently
    it has to be ">".

    Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>

which is included in version 1.22.0 of busybox.

Thanks,

/mht

--- End Message ---

Reply to: