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

Bug#159756: marked as done ([doogie@debian.org: Re: install-info vs. perl 5.8])



Your message dated Fri, 06 Sep 2002 14:10:23 -0400
with message-id <E17nNYl-0006Bi-00@auric.debian.org>
and subject line Bug#159756: fixed in dpkg 1.10.8
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; 5 Sep 2002 17:42:55 +0000
>From drow@false.org Thu Sep 05 12:42:55 2002
Return-path: <drow@false.org>
Received: from crack.them.org [65.125.64.184] (mail)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 17n0ed-0002Qq-00; Thu, 05 Sep 2002 12:42:55 -0500
Received: from nevyn.them.org ([66.93.61.169] ident=mail)
	by crack.them.org with asmtp (Exim 3.12 #1 (Debian))
	id 17n1ap-0003LR-00
	for <submit@bugs.debian.org>; Thu, 05 Sep 2002 13:43:04 -0500
Received: from drow by nevyn.them.org with local (Exim 3.35 #1 (Debian))
	id 17n0ed-00040J-00
	for <submit@bugs.debian.org>; Thu, 05 Sep 2002 13:42:55 -0400
Date: Thu, 5 Sep 2002 13:42:55 -0400
From: Daniel Jacobowitz <dan@debian.org>
To: submit@bugs.debian.org
Subject: [doogie@debian.org: Re: install-info vs. perl 5.8]
Message-ID: <[🔎] 20020905174255.GA15363@nevyn.them.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.1i
Delivered-To: submit@bugs.debian.org

Package: dpkg
Version: 1.10.6
Severity: normal



----- Forwarded message from Adam Heath <doogie@debian.org> -----

Date: Thu, 5 Sep 2002 12:35:04 -0500 (CDT)
From: Adam Heath <doogie@debian.org>
Subject: Re: install-info vs. perl 5.8
To: Daniel Jacobowitz <dan@debian.org>
cc:  <debian-dpkg@lists.debian.org>,  <debian-perl@lists.debian.org>, 
    Jack Howarth <howarth@bromo.msbb.uc.edu>

On Thu, 5 Sep 2002, Daniel Jacobowitz wrote:

> [CC me if you reply to debian-dpkg]
>
> So... apparently, because of changes in Perl, an existing bug has become
> much more easily triggered.  It won't be fixed without a major regex
> rewrite.  Thus, I think it's reasonable to work around it.  The patch even
> improves the performance of install-info at no loss of functionality...
>
> --- /usr/sbin/install-info	2002-07-14 16:19:49.000000000 -0400
> +++ install-info	2002-09-05 13:08:05.000000000 -0400
> @@ -146,7 +146,7 @@
>  	}
>
>          close(IF); &checkpipe;
> -        if ($asread =~ m/(\*\s*[^:]+:\s*\(([^\)]+)\).*\. *.*\n){2,}/) {
> +        if ($asread =~ m/(\*\s*[^:]+:\s*\(([^\)]+)\).*\. *.*\n){2}/) {
>              $infoentry= $asread;
>              $multiline= 1;
>              $fileinentry = $2;
>
>
> This changes the value if $fileinentry, potentially, but it's dead on this
> code path anyway.  It'll always be reset in the if (length ($infoentry))
> block below.  Sound reasonable?

Refile this as a bug, and then I'll upload .8.



----- End forwarded message -----

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer

---------------------------------------
Received: (at 159756-close) by bugs.debian.org; 6 Sep 2002 18:13:31 +0000
>From rmurray@auric.debian.org Fri Sep 06 13:13:31 2002
Return-path: <rmurray@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] (mail)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 17nNbn-0008GO-00; Fri, 06 Sep 2002 13:13:31 -0500
Received: from rmurray by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 17nNYl-0006Bi-00; Fri, 06 Sep 2002 14:10:23 -0400
From: Adam Heath <doogie@debian.org>
To: 159756-close@bugs.debian.org
X-Katie: $Revision: 1.17 $
Subject: Bug#159756: fixed in dpkg 1.10.8
Message-Id: <E17nNYl-0006Bi-00@auric.debian.org>
Sender: Ryan Murray <rmurray@auric.debian.org>
Date: Fri, 06 Sep 2002 14:10:23 -0400
Delivered-To: 159756-close@bugs.debian.org

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.8_all.deb
  to pool/main/d/dpkg/dpkg-dev_1.10.8_all.deb
dpkg-doc_1.10.8_all.deb
  to pool/main/d/dpkg/dpkg-doc_1.10.8_all.deb
dpkg_1.10.8.dsc
  to pool/main/d/dpkg/dpkg_1.10.8.dsc
dpkg_1.10.8.tar.gz
  to pool/main/d/dpkg/dpkg_1.10.8.tar.gz
dpkg_1.10.8_i386.deb
  to pool/main/d/dpkg/dpkg_1.10.8_i386.deb
dselect_1.10.8_i386.deb
  to pool/main/d/dpkg/dselect_1.10.8_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 159756@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: Thu,  5 Sep 2002 16:32:01 -0500
Source: dpkg
Binary: dpkg-static dselect dpkg-dev dpkg-doc dpkg
Architecture: source all i386
Version: 1.10.8
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: 159756
Changes: 
 dpkg (1.10.8) unstable; urgency=low
 .
   * Make the multiline regex have an upper bound, instead of being
     unbounded, as newer perls have a larger stack frame, which cause them
     to segfault quicker with larger inputs.  Closes: #159756.
Files: 
 e39d66536fa704ef774e13a4d161ce97 716 base required dpkg_1.10.8.dsc
 3f1502086ab0df1e2c5b33a8025f0c6d 1568924 base required dpkg_1.10.8.tar.gz
 81e8f302394ee5b1193d55454b2a0c5d 1137068 base required dpkg_1.10.8_i386.deb
 57a87285b8888ccb5fb1c31ab5c47683 89582 base required dselect_1.10.8_i386.deb
 a1d29143aa573f4500231b72a602df7e 1127614 byhand - dpkg-1.10.8_i386.nondebbin.tar.gz
 d198caecee736db9c979aa05a96badce 1629980 byhand - dpkg-1.10.8_i386-static.nondebbin.tar.gz
 364d27a99063d1f575c2f9bc7aa151e5 111742 utils standard dpkg-dev_1.10.8_all.deb
 eabe0c956678660de57f2e127b8fc3fa 10690 doc optional dpkg-doc_1.10.8_all.deb
 3f1502086ab0df1e2c5b33a8025f0c6d 1568924 byhand - dpkg-1.10.8.tar.gz

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

iD8DBQE9d9rLiix9wovUpIkRAhfpAJ4lN0SaKYiQHrM9EDJSSVHd/pxGvwCgh+L8
AdrBRx0BdPa3/vhHcBSKIko=
=UjA3
-----END PGP SIGNATURE-----



Reply to: