Control: reopen -1

Hi!

On Thu, 2014-07-31 at 19:06:18 +0000, Debian Bug Tracking System wrote:
> Changes:
>  cdebootstrap (0.6.3) unstable; urgency=medium
>  .
[…]
>    * Supprt large deb packages. (closes: #756419)

Thanks for the prompt fix. Although it seems there's at least one
omission…

> From: Guillem Jover <guil...@debian.org>
> To: sub...@bugs.debian.org
> Subject: cdebootstrap: Does not support large .deb packages

> Package: cdebootstrap
> Version: 0.6.2
> Severity: normal
> Tags: lfs

> This package does not have .deb LFS [L]. Through code staring I can see
> at least src/package.c:package_extract_self() which stores the memberlen
> in a ssize_t variable. package_extract_self_parse_header_length()
> would also truncate the value (long, strtoul()), along with all
> package_extract_self_FOO() which only take a size_t argument. And the
> decompress_FOO() and struct decompress_FOO len members.

… as mentioned above, the strtoul() and «long r» local variable in
package_extract_self_parse_header_length() will truncate large file
sizes.

Thanks,
Guillem


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to