Show quoted text> $ perl5.10.0 -lwe 'no indirect; print "a\x{100}b" =~ /\A[\x00-
> \x7f]*\z/'
> zsh: segmentation fault perl5.10.0 -lwe 'no indirect; print
> "a\x{100}b" =~ /\A[\x00-\x7f]*\z/'
>
> Works fine without the "no indirect;". Also works fine if the string
> is
> "a\x{ff}b". Also works fine on perl 5.8.8.
>
> -zefram
Thanks for reporting it. indirect used to also handle OPs that are
created when the core loads a module with load_module(). But since this
happens at run-time, there's no valid parser available.
This is now fixed in git and will be in the next release.
Vincent.