New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Assertion Failure: pp_ctl.c:5140: MAGIC *S_doparseform(SV *) #15564
Comments
From @geeknikPerl 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. |
From @geeknik |
From @dcollinsnOn Sun Aug 28 18:21:51 2016, brian.carpenter@gmail.com wrote:
Minimized by hand to: ./perl -e 'print "map{formline*0}<DATA>__END__\n\n0"' | ./perl -Ilib No valgrind errors, backtrace below: (gdb) run Program received signal SIGABRT, Aborted. -- |
From [Unknown Contact. See original ticket]On Sun Aug 28 18:21:51 2016, brian.carpenter@gmail.com wrote:
Minimized by hand to: ./perl -e 'print "map{formline*0}<DATA>__END__\n\n0"' | ./perl -Ilib No valgrind errors, backtrace below: (gdb) run Program received signal SIGABRT, Aborted. -- |
From @cpansproutOn Sun Aug 28 20:39:54 2016, dcollinsn@gmail.com wrote:
$ ./miniperl -e 'formline *0 for "", 0' -- Father Chrysostomos |
The RT System itself - Status changed from 'new' to 'open' |
From @iabynOn Wed, Sep 07, 2016 at 12:54:02PM -0700, Father Chrysostomos via RT wrote:
Fixed by the following; closing Author: Tony Cook <tony@develop-help.com> (perl #130722) don't call SvPVX() on a glob -- |
@iabyn - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#129119 (status was 'resolved')
Searchable as RT129119$
The text was updated successfully, but these errors were encountered: