Re: Possible regexp bug in 5.8
- To: debian-perl@lists.debian.org
- Subject: Re: Possible regexp bug in 5.8
- From: jmarant@nerim.net (Jérôme Marant)
- Date: Thu, 30 Jan 2003 21:18:16 +0100
- Message-id: <87u1fqe6if.fsf@marant.org>
- In-reply-to: <Pine.LNX.4.33.0301300041500.30597-100000@lapdoog> (Adam Heath's message of "Thu, 30 Jan 2003 00:44:18 -0600 (CST)")
- References: <Pine.LNX.4.33.0301300041500.30597-100000@lapdoog>
Adam Heath <adam@lapdoog.doogie.org> writes:
> Perl 5.8 is different. The code does things differently. Different methods
> are called.
>
> In short, you'll need to fix the code.
>
> In detail, install-info(from dpkg) had a similiar problem with perl 5.8. The
> reason is that it had an unbounded {*} pattern, and with certain large inputs,
> would overflow the stack. This is because in perl 5.8, more stack space is
> used, so the limit was reached sooner. It was never reached with 5.6 and this
> particular input.
>
> Check the dpkg changelog to find the bug#.
Ok, I will.
Thanks for this enlightenment.
Cheers,
--
Jérôme Marant
http://marant.org
Reply to: