summaryrefslogtreecommitdiff
path: root/testdata/testinput6
diff options
context:
space:
mode:
authorph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2018-04-27 16:48:35 +0000
committerph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2018-04-27 16:48:35 +0000
commit4ebfdd3679ae46341b25f1aa3ba95480d6c514d1 (patch)
treed5ae62b471ade56cf26b5de716bdbfbf93ca7bf0 /testdata/testinput6
parent9a167eac7981483a4b1636e1ac3497965cecc8d7 (diff)
downloadpcre2-4ebfdd3679ae46341b25f1aa3ba95480d6c514d1.tar.gz
Re-factor pcre2_dfa_match() to use the heap instead of the stack for workspace
vectors when doing recursive function calls. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@932 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'testdata/testinput6')
-rw-r--r--testdata/testinput68
1 files changed, 8 insertions, 0 deletions
diff --git a/testdata/testinput6 b/testdata/testinput6
index e2f00c0..af1dc03 100644
--- a/testdata/testinput6
+++ b/testdata/testinput6
@@ -4874,6 +4874,14 @@
\= Expect depth limit exceeded
a[00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]
+/(*LIMIT_HEAP=0)^((.)(?1)|.)$/
+\= Expect heap limit exceeded
+ a[00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]
+
+/(*LIMIT_HEAP=50000)^((.)(?1)|.)$/
+\= Expect success
+ a[00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]
+
/(02-)?[0-9]{3}-[0-9]{3}/
02-123-123