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

Bug#198218: marked as done (dpkg: lib/parse.c: inverted sense of a EOF_mmap() test)



Your message dated Tue, 16 Sep 2003 14:17:09 -0400
with message-id <E19zKNx-0002Mx-00@auric.debian.org>
and subject line Bug#198218: fixed in dpkg 1.10.11
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 20 Jun 2003 15:54:09 +0000
>From aps100@doc.ic.ac.uk Fri Jun 20 10:54:08 2003
Return-path: <aps100@doc.ic.ac.uk>
Received: from public1-sout4-4-cust60.sout.broadband.ntl.com (cyclone) [81.103.170.60] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19TODH-0001iP-00; Fri, 20 Jun 2003 10:54:07 -0500
Received: from asuffield by cyclone with local (Exim 3.36 #1 (Debian))
	id 19TODG-00036h-00
	for <submit@bugs.debian.org>; Fri, 20 Jun 2003 16:54:06 +0100
Date: Fri, 20 Jun 2003 16:54:06 +0100
From: Andrew Suffield <asuffield@debian.org>
To: submit@bugs.debian.org
Subject: dpkg: lib/parse.c: inverted sense of a EOF_mmap() test
Message-ID: <20030620155405.GA11654@doc.ic.ac.uk>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="PEIAKu/WMn1b1Hv9"
Content-Disposition: inline
X-Monty-Python: No-one expects the Spanish Inquisition!
X-No-CC: I subscribe to this list; do not CC me on replies.
User-Agent: Mutt/1.5.4i
Sender: Andrew Suffield <aps100@doc.ic.ac.uk>
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-18.6 required=4.0
	tests=BAYES_20,HAS_PACKAGE,PGP_SIGNATURE_2,USER_AGENT_MUTT
	autolearn=ham version=2.53-bugs.debian.org_2003_06_18
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_06_18 (1.174.2.15-2003-03-30-exp)


--PEIAKu/WMn1b1Hv9
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: dpkg
Severity: important

<asuffield> doogie: I'm fairly sure there should be a ! before EOF_mmap(...
<doogie>       while (EOF_mmap(dataptr, endptr) && c !=3D '\n' && isspace(c=
)) c=3D getc_mmap(dataptr);
<doogie>       if (EOF_mmap(dataptr, endptr))
<doogie> that might need to be !
<asuffield> that's the one
<asuffield> the first of those usually does nothing, but might segfault in =
corner cases (not sure about that)
<doogie> asuffield: file a bug about that for me, make it important

--=20
  .''`.  ** Debian GNU/Linux ** | Andrew Suffield
 : :' :  http://www.debian.org/ | Dept. of Computing,
 `. `'                          | Imperial College,
   `-             -><-          | London, UK

--PEIAKu/WMn1b1Hv9
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQE+8y4dlpK98RSteX8RAmxzAJoCLt9w+egR0QL8ENDztS6y4Qz6xQCeLjYr
CfK9nutrUWrVtjF70tdk17g=
=sPd5
-----END PGP SIGNATURE-----

--PEIAKu/WMn1b1Hv9--

---------------------------------------
Received: (at 198218-close) by bugs.debian.org; 16 Sep 2003 18:23:54 +0000
>From katie@auric.debian.org Tue Sep 16 13:23:53 2003
Return-path: <katie@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19zKUS-0002CC-00; Tue, 16 Sep 2003 13:23:52 -0500
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 19zKNx-0002Mx-00; Tue, 16 Sep 2003 14:17:09 -0400
From: Adam Heath <doogie@debian.org>
To: 198218-close@bugs.debian.org
X-Katie: $Revision: 1.35 $
Subject: Bug#198218: fixed in dpkg 1.10.11
Message-Id: <E19zKNx-0002Mx-00@auric.debian.org>
Sender: Archive Administrator <katie@auric.debian.org>
Date: Tue, 16 Sep 2003 14:17:09 -0400
Delivered-To: 198218-close@bugs.debian.org

Source: dpkg
Source-Version: 1.10.11

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

dpkg-dev_1.10.11_all.deb
  to pool/main/d/dpkg/dpkg-dev_1.10.11_all.deb
dpkg-doc_1.10.11_all.deb
  to pool/main/d/dpkg/dpkg-doc_1.10.11_all.deb
dpkg_1.10.11.dsc
  to pool/main/d/dpkg/dpkg_1.10.11.dsc
dpkg_1.10.11.tar.gz
  to pool/main/d/dpkg/dpkg_1.10.11.tar.gz
dpkg_1.10.11_i386.deb
  to pool/main/d/dpkg/dpkg_1.10.11_i386.deb
dselect_1.10.11_i386.deb
  to pool/main/d/dpkg/dselect_1.10.11_i386.deb



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 198218@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adam Heath <doogie@debian.org> (supplier of updated dpkg 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@debian.org)


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

Format: 1.7
Date: Tue, 16 Sep 2003 12:52:11 -0500
Source: dpkg
Binary: dpkg-doc dpkg dselect dpkg-dev dpkg-static
Architecture: source all i386
Version: 1.10.11
Distribution: unstable
Urgency: low
Maintainer: Dpkg Development <debian-dpkg@lists.debian.org>
Changed-By: Adam Heath <doogie@debian.org>
Description: 
 dpkg       - Package maintenance system for Debian
 dpkg-dev   - Package building tools for Debian
 dpkg-doc   - Dpkg Internals Documentation
 dselect    - a user tool to manage Debian packages
Closes: 8241 37254 61156 91348 106793 111562 112386 115759 126621 127342 131893 133745 137313 150642 151845 153096 154277 154633 155822 157973 160447 161819 163621 165099 167426 169359 169619 170575 173618 174013 174971 175236 175363 175770 177753 179385 183840 191261 191810 196361 198218 199360 200351 203097 203557 203782 204123 204894 206164 206416 207259 208014 208894 210285
Changes: 
 dpkg (1.10.11) unstable; urgency=low
 .
   * dpkg no longer provides any BYHAND files.  If you need the source
     tarball, use the orig.tar.gz file available in the pool.  The
     precompiled tars were hold-overs from when debs were not standard
     ar/tar files.
   * Install /usr/share/doc/dpkg/pseudo-tags, which talks about the bug
     titling we use to mark bugs for filtering in the Debian bts.
   * Updated ca.po.
   * Teach dpkg-source that ~ is legal in version numbers
   * Add build-depends on sgml-base, and increase gettext build-depends to
     0.12.1-3.
   * Updated config.sub and config.guess in cvs.
   * Change use of strncpy in parsedb to memcpy.  Closes: #160447
   * No longer generate helpmsgs.{cc,h}.
   * several controllib changes:
     * Moved dependency parsing logic from dpkg-checkbuilddeps.
       The dpkg-checkbuilddeps parser didn't support empty fields, while
       the controllib parser did.
     * All dependency fields parsed by controllib.pl support [arch]
       specifiers.  If the arch specifier doesn't apply for the current
       arch, then the item will not be added to the internal list structure.
     * Comment lines(that begin with '#') are removed during parsing.
     * Store the original casing of field names, for use in error reporting.
     * Store the original field's casing with 'o:' prepended in %fi.
       * ballombe@merulo.debian.org:
         dpkg-checkbuilddeps now handles empty fields.  Closes: #111562
       * Branden Robinson <branden@debian.org>:
         support comments(first char on line begins with '#') in
         debian/control.  Closes: #191810
       * Bastian Blank <waldi@debian.org>:
         Allow for per-arch generated dependency fields.  Closes: #170575
       * Branden Robinson <branden@debian.org>:
         Report the original casing of field names when they are unknown.
         Closes: #177753
   * Patch dpkg-buildpackage to call debian/rules -qn build-arch, and if
     it's available, modify -B handling appropriately.  If build-arch is not
     available, then when -B was called, do *not* pass -B on to
     dpkg-checkbuilddeps.  Closes: #203097
   * Frank Lichtenheld <frank@lichtenheld.de>:
     Apply patch, to handle missing infodir.bak, and empty files.  Closes:
     #196361
   * Change standard_startup and standard_shutdown into macros.  Closes:
     #200351.
   * Andrew Suffield <asuffield@debian.org>:
     Fix inverted test of eof in parsedb, while looking for eof after
     field name.  Closes: #198218
   * Yann Dirson <dirson@debian.org>
     Add set -e to dpkg-doc.postinst.  Closes: #191261
   * Michael Weber <michaelw@debian.org>:
     dpkg --print-architecture now does gcc -dumpmachine instead of
     --print-libgcc-file-name.  Closes: #131893, #8241, #106793, #210285
   * Daniel Silverstone <dsilvers@digital-scurf.org>:
     Apply patch to change hashing function, and increase bin size, for
     the package database.  Closes: #206416
   * Paul Eggert <eggert@CS.UCLA.EDU>:
     Apply patch to make dpkg work with POSIX 1003.1-2001.  Closes:
     #204894
   * Joey Hess <joeyh@debian.org>:
     Fix "stripping trailing /" message from dpkg-statoverride.  Closes:
     #203782
   * Sami Liedes <sliedes@cc.hut.fi>:
     Increase filesdb bin size, and alter hashing function.  Closes:
     #179385
   * Anthony Towns <aj@azure.humbug.org.au>:
     Retry removing empty dirs during purge.  Closes: #112386
   * Darren Salt <linux@youmustbejoking.demon.co.uk>:
     Add .cvsignore to dpkg-source's default diff ignore regex.  Also fix
     missing \ escape for .deps.  Closes: #174013
   * Koblinger Egmont <egmont@uhulinux.hu>:
     Fix segfault with --status-fd.  Closes: #173618
   * Colin Watson <cjwatson@debian.org>,
     Andrew Suffield <asuffield@debian.org>:
     Add .svn, {arch}, and .arch-ids to dpkg-source -i default regex.
     Closes: #169359
   * Falk Hueffner <falk@debian.org>:
     Added alphaev68-linux-gnu to archtable.  Closes: #199360
   * Elie Rosenblum <fnord@debian.org>:
     Apply patch to support OpenBSD.  Closes: #154277
   * Geoff Richards <qef@laxan.com>:
     Add --config to action section, and add as EXAMPLES section.  Closes:
     #208014, #115759
   * Yann Dirson <dirson@debian.org>:
     install-info --version and --help now display on stdout.  Closes:
     #154633
   * Dan Jacobson <jidanni@dman.ddts.net>:
     Mention what dpkg and dpkg-query -S will not find.  Closes: #153096
   * Sebastian Leske <sleske@enterprise.mathematik.uni-essen.de>:
     Mention in dpkg(8) that downgrading a package can have serious
     consequences.  Closes: #61156
   * Dan Jacobson <jidanni@dman.ddts.net>:
     In dpkg-scanpackages(8), including small note that other tools might
     use the generated Packages file.  Closes: #208894
   * Warren Turkal <wturkal@cbu.edu>:
     Fix some typos in dpkg-source(1).  Closes: #207259, #204123, #167426
   * Dan Jacobson <jidanni@dman.ddts.net>:
     Alter text in dselect(8), implying that other interfaces are available
     for installing packages.  Closes: #206164.
   * Daniel Bonniot <bonniot@users.sourceforge.net>:
     Note in start-stop-daemon(8) that --nicelevel takes an argument.
   * Ruben Porras <nahoo82@telefonica.net>:
     Remove duplicate 'can' in deb-control(5).  Closes: #183840
   * Dan Jacobson <jidanni@dman.ddts.net>:
     Fix short description in dpkg-scansources(8).  Closes: #175770
   * Zefram <zefram@fysh.org>:
     In dpkg(8), move dpkg-query options to their own subsection, like
     dpkg-deb.  Closes: #174971
   * Thomas Hood <jdthood@yahoo.co.uk>
     Add --dry-run and --simulate as synonyms to --no-act.  Closes:
     #165099
   * Junichi Uekawa <dancer@netfort.gr.jp>:
     Fix wrong reference to DEB_BUILD_GNU_SYSTEM on --host in
     dpkg-architecture(1).  Closes: #163621
   * Michael Klein <michael.klein@puffin.lb.shuttle.de>:
     s/Usuaully/Usually/ in deb-control.5.  Closes: #161819
   * Joey Hess <joeyh@debian.org>:
     Removed reference in dselect(8) about recommends not being handled
     well.  Closes: #157973
   * Andrew Suffield <aps100@doc.ic.ac.uk>:
     s/dpkg-source/dpkg-parsechangelog/ in dpkg-parsechangelog -h.
     Closes: #155822
   * Matej Vela <vela@debian.org>:
     Unhighlight "May be repeated multiple times." in dpkg-source(1).
     Closes: #151845
   * Jordi Mallach <jordi@debian.org>:
     Make all actions in dpkg-deb -h lower case.  Closes: #150642
   * Alexander Hvostov <root@aoi.dyndns.org>:
     Add -g|--group to start-stop-daemon, and document properly.  Closes:
     #127342
   * Szerb Tamas <toma@mlf.linux.rulez.org>:
     s/THANKS/THANKS.gz/ in dpkg(8).  Closes: #91348
   * "James R. Van Zandt" <jrv@vanzandt-pc.mitre.org>:
     In dpkg(8), mention running dselect, install after --set-selections.
     Closes: #175236
   * Yann Dirson <dirson@debian.org>:
     Remove disabled --command-fd from help.  Closes: #169619
   * Tobias Burnus <tburnus@physik.fu-berlin.de>:
     Apply patch to update-alternatives that provides --set and --remove-all
     commands.  Closes: #133745.
   * Osamu Aoki <debian@aokiconsulting.com>:
     Add --all to update-alternatives, that calls --config on all
     alternatives.  Closes: #126621
   * Dan Jacobson <jidanni@jidanni.org>:
     Alter --config prompt, to be more clear, that one must 'press' enter to
     accept the default.  Closes: #203557
   * Peter Moulder <pmoulder@bowman.csse.monash.edu.au>:
     Fix some -w issues in update-alternatives.  Closes: #137313
   * Eduard Bloch <edi@gmx.de>:
     Apply patch to check whether the target path exists on removing.
     Closes: #37254
   * Colin Walters <walters@debian.org>:
     After opening files, set binmode.  Closes: #175363
Files: 
 c7e30e4e0bba75b3ec78ab93bfb0d9be 636 base required dpkg_1.10.11.dsc
 223521ddf95001272e4277a3e0c88099 1550456 base required dpkg_1.10.11.tar.gz
 5e7875129eb802280a39bb1e52de6d9b 1127996 base required dpkg_1.10.11_i386.deb
 7109eeca641fe77778b3f09e56b8f83f 94706 base required dselect_1.10.11_i386.deb
 4543b320c5c1812655cf3f21bd0fc1d2 112472 utils standard dpkg-dev_1.10.11_all.deb
 4f180e7a2a5745f9bae370e085a04a08 10638 doc optional dpkg-doc_1.10.11_all.deb

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

iD8DBQE/Z1JSiix9wovUpIkRAhceAJ0TNxmtszpRPDU/0qqrQsYY0+QEvwCgidTM
qem1H1YD1kM6loTFOaMtkyc=
=l3Sv
-----END PGP SIGNATURE-----



Reply to: