From 48cca47c6363bfef28733a54d89adb4bd180a01c Mon Sep 17 00:00:00 2001 From: Alex Hultman Date: Sat, 15 Jun 2019 21:53:31 +0200 Subject: [PATCH] Update Http.cpp --- fuzzing/Http.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fuzzing/Http.cpp b/fuzzing/Http.cpp index 948dd45..49e0952 100644 --- a/fuzzing/Http.cpp +++ b/fuzzing/Http.cpp @@ -57,6 +57,9 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { /* We need at least 1 byte post padding */ if (size) { size--; + } else { + /* We might be given zero length chunks */ + return; } /* Parse it */