From 02402c4b4accf240c1bd3b5665be91c4b5b827e4 Mon Sep 17 00:00:00 2001 From: Carlos Sousa <40635471+CarlosEduR@users.noreply.github.com> Date: Thu, 16 May 2024 20:21:18 -0300 Subject: [PATCH] Add validate() to parse.cc fuzzer (#664) * add fuzzer for validate * valide only parsed urls * move coverage over validate() to parse fuzzer --- fuzz/parse.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fuzz/parse.cc b/fuzz/parse.cc index 591c15a8b..2dd376986 100644 --- a/fuzz/parse.cc +++ b/fuzz/parse.cc @@ -78,6 +78,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { length += out_aggregator->get_origin().size(); length += out_aggregator->get_port().size(); + out_aggregator->validate(); + // clear methods out_aggregator->clear_port(); out_aggregator->clear_search();