diff options
| author | Andrey Konovalov <andreyknvl@google.com> | 2016-10-21 18:19:56 +0200 |
|---|---|---|
| committer | Andrey Konovalov <andreyknvl@google.com> | 2016-11-25 09:58:17 +0100 |
| commit | a5df734b8d58b4aafa6ad607e8c763b457face76 (patch) | |
| tree | 8a7e3fa5f7c5e96ee3ce9d0b239818b960177940 /tools | |
| parent | 599adaf8f83defba1ebddf30e242b66175cf048a (diff) | |
fuzzer: combine progs from corpus
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/syz-mutate/mutate.go | 2 | ||||
| -rw-r--r-- | tools/syz-stress/stress.go | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/tools/syz-mutate/mutate.go b/tools/syz-mutate/mutate.go index 353d60390..9824db0b1 100644 --- a/tools/syz-mutate/mutate.go +++ b/tools/syz-mutate/mutate.go @@ -44,6 +44,6 @@ func main() { seed = int64(*flagSeed) } rs := rand.NewSource(seed) - p.Mutate(rs, len(p.Calls)+10, ct) + p.Mutate(rs, len(p.Calls)+10, ct, nil) fmt.Printf("%s\n", p.Serialize()) } diff --git a/tools/syz-stress/stress.go b/tools/syz-stress/stress.go index 12665f66f..a357bda99 100644 --- a/tools/syz-stress/stress.go +++ b/tools/syz-stress/stress.go @@ -66,13 +66,13 @@ func main() { if len(corpus) == 0 || i%4 != 0 { p = prog.Generate(rs, programLength, ct) execute(pid, env, p) - p.Mutate(rs, programLength, ct) + p.Mutate(rs, programLength, ct, corpus) execute(pid, env, p) } else { p = corpus[rnd.Intn(len(corpus))].Clone() - p.Mutate(rs, programLength, ct) + p.Mutate(rs, programLength, ct, corpus) execute(pid, env, p) - p.Mutate(rs, programLength, ct) + p.Mutate(rs, programLength, ct, corpus) execute(pid, env, p) } } |
