From 7a8da2c04839250a0d393a535a9ddca7f0becc5f Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Wed, 22 Jan 2025 13:11:57 -0500 Subject: [PATCH] reduce url_pattern length --- fuzz/url_pattern.cc | 4 ++-- fuzz/url_pattern.options | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/fuzz/url_pattern.cc b/fuzz/url_pattern.cc index cbc1c8c06..0873ea7da 100644 --- a/fuzz/url_pattern.cc +++ b/fuzz/url_pattern.cc @@ -8,8 +8,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { FuzzedDataProvider fdp(data, size); - std::string source = fdp.ConsumeRandomLengthString(256); - std::string base_source = fdp.ConsumeRandomLengthString(256); + std::string source = fdp.ConsumeRandomLengthString(50); + std::string base_source = fdp.ConsumeRandomLengthString(50); // Without base or options auto result = ada::parse_url_pattern(source, nullptr, nullptr); diff --git a/fuzz/url_pattern.options b/fuzz/url_pattern.options index 5f55a006d..c80226c80 100644 --- a/fuzz/url_pattern.options +++ b/fuzz/url_pattern.options @@ -1,4 +1,4 @@ [libfuzzer] dict = url.dict -max_len = 512 -rss_limit_mb = 10000 +max_len = 100 +rss_limit_mb = 16000