summaryrefslogtreecommitdiff
path: root/sapi/fuzzer
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-12-14 22:42:05 +0100
committerNikita Popov <nikita.ppv@gmail.com>2019-12-14 22:43:15 +0100
commit7df8f952ae7d0cb921f127fa8b005b82196b8f19 (patch)
treed95364a83f1f8fdc8c33ca59557c7400967eccab /sapi/fuzzer
parentfdf45debdf49e636d007ca43270cac57061304cd (diff)
downloadphp-git-7df8f952ae7d0cb921f127fa8b005b82196b8f19.tar.gz
Further reduce parse depth limit in mbstring fuzzer
Depth limit of 1024 still causes optimize_node stack overflows when running under asan.
Diffstat (limited to 'sapi/fuzzer')
-rw-r--r--sapi/fuzzer/fuzzer-mbstring.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sapi/fuzzer/fuzzer-mbstring.c b/sapi/fuzzer/fuzzer-mbstring.c
index 5821024ec3..9c00761ad0 100644
--- a/sapi/fuzzer/fuzzer-mbstring.c
+++ b/sapi/fuzzer/fuzzer-mbstring.c
@@ -69,7 +69,7 @@ int LLVMFuzzerInitialize(int *argc, char ***argv) {
fuzzer_init_php();
/* The default parse depth limit allows stack overflows under asan. */
- onig_set_parse_depth_limit(1024);
+ onig_set_parse_depth_limit(512);
/* fuzzer_shutdown_php(); */
return 0;