On Sun, 11 Aug 2019 23:09:07 -0700, tonyc wrote: > Attached the PoC to save people time. Here's a shorter version. I was unaware of the compounding effect of multiple \Q - I would have expected "\Q\Q+" to result in '\Q\+' rather than '\\\+' - and I suspect the long string resulting is a prime mover in this bug. perl -e ' $quote="\\Q"; $back="\\\\"; $ff="\xff"; printf "/\\1|(|%s)%s%s /i", $quote x 8 . $back x 69, $quote x 5 . $back x 4, $ff x 48 ' | ./miniperl Hugo --- via perlbug: queue: perl5 status: open https://rt.perl.org/Ticket/Display.html?id=134325Thread Previous | Thread Next