From 5e9c1fedb69b405b75a0c499e2f32d35f294fd5c Mon Sep 17 00:00:00 2001 From: Katie Hockman Date: Thu, 16 Sep 2021 10:34:46 -0400 Subject: [dev.fuzz] internal/fuzz: warn if fuzzing begins with empty corpus Fixes golang/go#46219 Change-Id: I7b32707d490c046d15324a3d297ec8d9f45b6e36 Reviewed-on: https://go-review.googlesource.com/c/go/+/350269 Trust: Katie Hockman Run-TryBot: Katie Hockman TryBot-Result: Go Bot Reviewed-by: Julie Qiu Reviewed-by: Jay Conrod --- src/internal/fuzz/fuzz.go | 1 + 1 file changed, 1 insertion(+) diff --git a/src/internal/fuzz/fuzz.go b/src/internal/fuzz/fuzz.go index 7343e17e44..99cf39e100 100644 --- a/src/internal/fuzz/fuzz.go +++ b/src/internal/fuzz/fuzz.go @@ -641,6 +641,7 @@ func newCoordinator(opts CoordinateFuzzingOpts) (*coordinator, error) { } if len(c.corpus.entries) == 0 { + fmt.Fprintf(c.opts.Log, "warning: starting with empty corpus\n") var vals []interface{} for _, t := range opts.Types { vals = append(vals, zeroValue(t)) -- cgit v1.2.3-54-g00ecf