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

Bug#726186: marked as done (zvbi: FTBFS: test-packet-830 failed on ia64, s390x, alpha, and ppc64)



Your message dated Tue, 15 Oct 2013 22:19:17 +0000
with message-id <E1VWCxR-0007Bo-OE@franck.debian.org>
and subject line Bug#726186: fixed in zvbi 0.2.35-2
has caused the Debian Bug report #726186,
regarding zvbi: FTBFS: test-packet-830 failed on ia64, s390x, alpha, and ppc64
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.)


-- 
726186: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726186
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: zvbi
Version: 0.2.35-1
Severity: important
User: debian-alpha@lists.debian.org
Usertags: alpha
Justification: Fails to build from source but built in the past

zvbi FTBFS on alpha (also ppc64 by the looks) due to a bug in the test
suite routine test-packet-830.  Build log for alpha at:

http://buildd.debian-ports.org/status/fetch.php?pkg=zvbi&arch=alpha&ver=0.2.35-1&stamp=1380861750

The problem is the function assert_decode_teletext_8301_cni() in
test/test-packet-830.cc which reads as:

static void                                                                       
assert_decode_teletext_8301_cni (unsigned int *         cni,
                                 const uint8_t          buffer[42])
{
        uint8_t buffer2[42];
        unsigned int cni2;

        memcpy (buffer2, buffer, sizeof (buffer2));
        memset_rand (cni, sizeof (cni));


That should be sizeof(*cni) in the last line.  The memset_rand() function
due to an incorrect size specification (8 bytes for a pointer on a 64 bit
arch like alpha) writes past the end of the 4 bytes of an unsigned int,
indeed into buffer2 which happened to be allocated after cni, causing a
later assert comparing buffer and buffer2 to fail.

Cheers
Michael.

--- End Message ---
--- Begin Message ---
Source: zvbi
Source-Version: 0.2.35-2

We believe that the bug you reported is fixed in the latest version of
zvbi, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 726186@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jackson Doak <noskcaj@ubuntu.com> (supplier of updated zvbi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 15 Oct 2013 06:29:56 +1100
Source: zvbi
Binary: libzvbi0 libzvbi-dev libzvbi-common libzvbi-doc zvbi
Architecture: source amd64 all
Version: 0.2.35-2
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Jackson Doak <noskcaj@ubuntu.com>
Description: 
 libzvbi-common - Vertical Blanking Interval decoder (VBI) - common files
 libzvbi-dev - Vertical Blanking Interval decoder (VBI) - development files
 libzvbi-doc - Vertical Blanking Interval decoder (VBI) - documentation files
 libzvbi0   - Vertical Blanking Interval decoder (VBI) - runtime files
 zvbi       - Vertical Blanking Interval (VBI) utilities
Closes: 726186
Changes: 
 zvbi (0.2.35-2) unstable; urgency=low
 .
   * QA upload
   * Add 06_sizeof_FTBFS.diff. Closes: #726186
Checksums-Sha1: 
 e8073bd1237f17092698013bb012f9abed4e4e91 1941 zvbi_0.2.35-2.dsc
 00bbe15f616ab1f549360376769858c7c1c0a321 23296 zvbi_0.2.35-2.debian.tar.gz
 4fc290b29170296bbdca49851757b5e09b9adf0e 264074 libzvbi0_0.2.35-2_amd64.deb
 8191f59679f57aa3974c3c52c3a32817bfc8f8c7 287692 libzvbi-dev_0.2.35-2_amd64.deb
 9206f4a8ea22319c1ea30b25e749488313bf8840 61130 libzvbi-common_0.2.35-2_all.deb
 43a619ff789135752b0a39b8c6bec7cbd52d4635 217874 libzvbi-doc_0.2.35-2_all.deb
 a60b7dcc2727e94585ec4be2eeafc5ad8c6081c0 215508 zvbi_0.2.35-2_amd64.deb
Checksums-Sha256: 
 ae04193b2585ea3b0e9e3482b65279fb06875484e61641cb0800e4ca8e8c5da3 1941 zvbi_0.2.35-2.dsc
 1b5a9e963c96951b9503b4b1113d3e7c706e15aa5f899d7f9aca26051e10920f 23296 zvbi_0.2.35-2.debian.tar.gz
 d88a7ae366f9d251466b0f1db579d3d9354bec7d55344db7c11a79a5f702c83f 264074 libzvbi0_0.2.35-2_amd64.deb
 bfd85d3fd6e8230e598610568783889b4f0e10d83794badb9c2a362217a8cd95 287692 libzvbi-dev_0.2.35-2_amd64.deb
 4656b085d78a7289e1ddbc77f8df29f0bed82196688706a4a9e86608184f2571 61130 libzvbi-common_0.2.35-2_all.deb
 17519a46be0a7586fb0c9925fa63c6ae562809846537be5458dd132ac84e1c30 217874 libzvbi-doc_0.2.35-2_all.deb
 b70876d75fc6b88556c92666971372f81ddf7e81f06b09c1d1f36327cb690715 215508 zvbi_0.2.35-2_amd64.deb
Files: 
 2ac845830eb944212b0093599e1f93f2 1941 devel optional zvbi_0.2.35-2.dsc
 4843725ce96fa3895eb0b603dbf1bb57 23296 devel optional zvbi_0.2.35-2.debian.tar.gz
 2c8f977e29fdccf26ad8f04dcd4f7f90 264074 libs optional libzvbi0_0.2.35-2_amd64.deb
 2627cfb1962bb00a278376c5da520649 287692 libdevel optional libzvbi-dev_0.2.35-2_amd64.deb
 cc1cd4c4632584e2c9f8da4f6a654add 61130 libs optional libzvbi-common_0.2.35-2_all.deb
 2ef58467a513febab56113b10064c46d 217874 doc optional libzvbi-doc_0.2.35-2_all.deb
 50b346036c8f6a2f8894aefd028a1bb3 215508 utils optional zvbi_0.2.35-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJSXbxsAAoJEBgUewc7rSsHYTsP/RWi8cBUd0lopJxGGNLHqmKa
Zbkw1KTAwwVSPjRlgitx1rgg2bs44HevXUXR7V3bSc641UHUz22EhGFvW54FXy/a
LmpGd0zE4InIYOPMr3PvXwSr7BJhQ0ygJHUPsXN9jG9e27Frl9A6nfL3t+skwIo4
kUJidCAYC66cv8qxwAX35T8pcx+RtQ+14sc7m1HCLhXtzJJpG95qLCMIPv/74k6z
KpEkBCqeed25WkMAeFG5+x8O2+ZtjllZKvNT2wltityxtm5/KH6/o6ia6gF421QU
bOnwFeitlRLe/DTkQ2mMTCYoWvVw2k9MkMkhAKmyDmH5Jy7eq3TuvVpgznyT/rjc
lU+ZUnWk5mZpWhAepy9gUQ8mWbbLF/aEeNa53dCb2Wy/dcmvn4HwoPMeMGwFRCPw
oWNnX3GtcWT70cbgNcGds6lDkpN/TIh+oscPRT/LplBaQ7xE+eVTmlfNv0OedA1i
WQcolOcSgY3CLpNXq3b5J8M/FkdVTo9xW1n+cgeRDA5s/t8AhH21Jyv04SdfuZ9Q
CfMe7a02giF/GfPBWqEyycyNBLuhjElnLAOBThke9qXgUByvaZfluByhDvf17flY
OorEkWir1nQMjLfAmgPO4StDSL5nwUayknS4tXgQOJIyXEqRNioR3d5GRM4xbsGS
yxHMTFjd9EwaZsdp5wnO
=xKyj
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: