develooper Front page | perl.perl5.porters | Postings from September 2016

[perl #129119] Assertion Failure: pp_ctl.c:5140: MAGIC*S_doparseform(SV *)

Thread Next
From:
Father Chrysostomos via RT
Date:
September 7, 2016 19:54
Subject:
[perl #129119] Assertion Failure: pp_ctl.c:5140: MAGIC*S_doparseform(SV *)
Message ID:
rt-4.0.24-20107-1473278042-1831.129119-15-0@perl.org
On Sun Aug 28 20:39:54 2016, dcollinsn@gmail.com wrote:
> On Sun Aug 28 18:21:51 2016, brian.carpenter@gmail.com wrote:
> > Perl v5.25.4-20-gc2f7c0b* and the attached script trigger this
> > assertion failure. Minimizing the script with afl-tmin caused the
> > assertion to go away.
> >
> > perl: pp_ctl.c:5140: MAGIC *S_doparseform(SV *): Assertion
> > `!((((_svpvx)->sv_flags & (0x00004000|0x00008000)) == 0x00008000) &&
> > (((svtype)((_svpvx)->sv_flags & 0xff)) == SVt_PVGV ||
> > ((svtype)((_svpvx)->sv_flags & 0xff)) == SVt_PVLV))' failed.
> 
> Minimized by hand to:
> 
> ./perl -e 'print "map{formline*0}<DATA>__END__\n\n0"' | ./perl -Ilib

$ ./miniperl -e 'formline *0 for "", 0'
Assertion failed: (!isGV_with_GP(_svpvx)), function S_doparseform, file pp_ctl.c, line 5140.
Abort trap: 6

-- 

Father Chrysostomos


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

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