From bb33d579714e140650e13325c39b0d372888b717 Mon Sep 17 00:00:00 2001 From: Hosein Ghahremanzadeh Date: Wed, 21 Oct 2020 06:05:11 -0700 Subject: Fix a memory leak on fuzzing code (#1036) After allocation of pcap_buffer it is necessary to free it --- fuzz/fuzz_ndpi_reader.c | 1 + 1 file changed, 1 insertion(+) (limited to 'fuzz') diff --git a/fuzz/fuzz_ndpi_reader.c b/fuzz/fuzz_ndpi_reader.c index 9f73eb4e9..9cfffaf26 100644 --- a/fuzz/fuzz_ndpi_reader.c +++ b/fuzz/fuzz_ndpi_reader.c @@ -151,6 +151,7 @@ int main(int argc, char ** argv) if (fread(pcap_buffer, sizeof(*pcap_buffer), pcap_file_size, pcap_file) != pcap_file_size) { perror("fread failed"); fclose(pcap_file); + free(pcap_buffer); return 1; } -- cgit v1.2.3