On Mon, Oct 29, 2001 at 11:01:08PM -0500, Michael G Schwern wrote:
> This bug appeared in 5.005_61, is still there in 5.6.0, disappeared in
> 5.6.1 came back around bleadperl 12493 and is gone again in 12773.
> 
> 
> (From perlbug 19990906.001)
> > $line = ('a' x 99999) . ";'"; . ('a' x 20000);
> > $line =~ m";(?:\s*\'(?:[^\\']|\\.)*\'\s*)";;
> > 
> > (in other words, if one is looking for a single string with possible
> > escaped single quotes
> > and the search fails on a long string, it cores..).
> > 
> > Ed
> 
> 
> Below is a patch to t/run/kill_perl.t to ensure it doesn't creep in
> again.

Thanks, applied.  Though I still think someone should go in with a
pitchfork and clean out kill_perl.t, sorting the tests to other test
script.  95% of it doesn't belong there.  "Crashes Perl (or Used To)"
is not a really useful classifying criterion, it's about as useful as
"the number of characters in the test is divisible by 73".  The new
added test is, for example, most likely prime op/pat material.

-- 
$jhi++; # http://www.iki.fi/jhi/
        # There is this special biologist word we use for 'stable'.
        # It is 'dead'. -- Jack Cohen

Reply via email to