From 222dea055c622822ff24a2fa14564231bf3323d0 Mon Sep 17 00:00:00 2001 From: "Barton E. Schaefer" Date: Sat, 23 Apr 2016 14:20:16 -0700 Subject: Mikael Berthe: 38307: PCRE segfault when parenthesized group matches nothing unposted: regression test for 38307 --- Test/V07pcre.ztst | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'Test/V07pcre.ztst') diff --git a/Test/V07pcre.ztst b/Test/V07pcre.ztst index 39077564c..ad1770712 100644 --- a/Test/V07pcre.ztst +++ b/Test/V07pcre.ztst @@ -130,3 +130,10 @@ 0:pcre_match -b and pcre_match -n >78884; ZPCRE_OP: 25 30 >90210; ZPCRE_OP: 31 36 + +# Subshell because crash on failure + ( setopt re_match_pcre + [[ test.txt =~ '^(.*_)?(test)' ]] + echo $match[2] ) +0:regression for segmentation fault, workers/38307 +>test -- cgit 1.4.1