Skip Menu |
Report information
Id: 130548
Status: resolved
Priority: 0/
Queue: perl5

Owner: Nobody
Requestors: brian.carpenter [at] gmail.com
Cc:
AdminCc:

Operating System: (no value)
PatchStatus: (no value)
Severity: low
Type: unknown
Perl Version: (no value)
Fixed In: (no value)



Subject: pp_sys.c:957: OP *Perl_pp_tie(): Assertion `!((((_svcur)->sv_flags & (0x00004000|0x00008000)) == 0x00008000) && (((svtype)((_svcur)->sv_flags & 0xff)) == SVt_PVGV || ((svtype)((_svcur)->sv_flags & 0xff)) == SVt_PVLV))' failed.
From: "Brian 'geeknik' Carpenter" <brian.carpenter [...] gmail.com>
To: perlbug [...] perl.org
Date: Thu, 12 Jan 2017 11:40:34 -0600
Download (untitled) / with headers
text/plain 313b
Triggered with Perl v5.25.8-195-gc1b4bd9.

./perl -e 's0$0tie my(),*0'

perl: pp_sys.c:957: OP *Perl_pp_tie(): Assertion `!((((_svcur)->sv_flags & (0x00004000|0x00008000)) == 0x00008000) && (((svtype)((_svcur)->sv_flags & 0xff)) == SVt_PVGV || ((svtype)((_svcur)->sv_flags & 0xff)) == SVt_PVLV))' failed.
Aborted
RT-Send-CC: perl5-porters [...] perl.org
Download (untitled) / with headers
text/plain 532b
On Thu, 12 Jan 2017 09:41:31 -0800, brian.carpenter@gmail.com wrote: Show quoted text
> Triggered with Perl v5.25.8-195-gc1b4bd9. > > ./perl -e 's0$0tie my(),*0' > > perl: pp_sys.c:957: OP *Perl_pp_tie(): Assertion `!((((_svcur)->sv_flags & > (0x00004000|0x00008000)) == 0x00008000) && (((svtype)((_svcur)->sv_flags & > 0xff)) == SVt_PVGV || ((svtype)((_svcur)->sv_flags & 0xff)) == SVt_PVLV))' > failed. > Aborted
This looks like it's been fixed in blead, I can reproduce it in v5.25.8-195-gc1b4bd9 but not in blead (@v5.25.9-70-gf8def6c) Tony
RT-Send-CC: perl5-porters [...] perl.org
Download (untitled) / with headers
text/plain 274b
I just tested with v5.27.2-99-g02960b5 and can no longer reproduce this. Can be closed. On Wed, 01 Feb 2017 19:13:59 -0800, tonyc wrote: Show quoted text
> This looks like it's been fixed in blead, I can reproduce it in > v5.25.8-195-gc1b4bd9 but not in blead (@v5.25.9-70-gf8def6c) > Tony


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at perl.org