As far as I can tell, this issue was fixed with lexicals (RT #58352), so
I'm marking this ticket resolved. If the issue appears again, please
reopen this ticket or open a new one.
Thanks!
Pm
# New Ticket Created by Ilya Belikin
# Please include the string: [perl #58464]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=58464
Hi!
my $string = '%CD';
while ( $string ~~ /\%(..)/ ) {
my $match = $0;
}
that
Carl (), Ihrd ():
my $string = '%CD';
while ( $string ~~ /\%(..)/ ) {
my $match = $0;
}
that die with Null PMC access in get_pmc_keyed_int()
I think this bug is the same as #58352.
And thus it can be worked around, for the time being, doing this:
my $string = '%CD';
while $string ~~