develooper Front page | perl.perl5.porters | Postings from February 2015

[perl #123677] 31 byte one liner crashes Perl5.21.9

Thread Previous | Thread Next
From:
Father Chrysostomos via RT
Date:
February 8, 2015 22:56
Subject:
[perl #123677] 31 byte one liner crashes Perl5.21.9
Message ID:
rt-4.0.18-23201-1423436191-593.123677-15-0@perl.org
On Sun Feb 08 12:54:38 2015, alh wrote:
> mhorfall@dory:~/p5/perl$ /home/mhorsfall/perl-1/Porting/bisect.pl
> --start=v5.13.6 --end=v5.13.7 -j 8 -- ./perl -Ilib
> /home/mhorsfall/runner
> 
> I had to hack /home/mhorsfall/perl-1/Porting/bisect-runner.pl to
> comment out:
>   #     optimize => '-g',
> 
> I can't get this bug to trigger if I compile with -D optimize=-g. It
> triggers with
> 
> ./Configure -des -Dusedevel
> 
> though. Also, I can't trigger it with threads:
> 
> ./Configure -des -Dusedevel -Dusethreads
> 
> -- Matthew Horsfall (alh)

Even if it doesn’t crash, the -DT output gets scrambled with lines like:

### 1:LEX_KNOWNEXT/XTERM "@0"
### <== ?? 63008

What happens if you bisect with -DT and check for ‘<== ??’ in the output?

-- 

Father Chrysostomos


---
via perlbug:  queue: perl5 status: open
https://rt.perl.org/Ticket/Display.html?id=123677

Thread Previous | Thread Next


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