develooper Front page | perl.perl5.porters | Postings from March 2003

Re: Parse::RecDescent triggers infinete loop in perl5.9.0 and 5.8.1 [perl #17757]

From:
hv
Date:
March 20, 2003 16:26
Subject:
Re: Parse::RecDescent triggers infinete loop in perl5.9.0 and 5.8.1 [perl #17757]
Message ID:
200303210029.h2L0TIv01808@crypt.compulink.co.uk
merlyn@stonehenge.com (Randal L. Schwartz) wrote:
:I missed the full analysis.  Is it that P::RD depends on a bug in the
:current software, or that it's a bug in P::RD that is masked by a bug
:in current software, or that an undefined part of the regex interface
:changes reactions based on the patch, or that the patch introduces a
:*different* bug that triggers bad stuff in P::RD?

I think it has been established only that a problem occurs in P::RD
where #18533 has been applied that doesn't occur where it has been
removed.

It hasn't been established yet precisely what is going wrong, but it
seems likely based on available evidence that #18533 was either wrong
or insufficient. In particular, given that the symptom is a hard loop
in intuit_start, it seems unlikely that P::RD is to blame. I'll be
looking to discover more detail as soon as a tuit presents itself.

Hugo



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About