From f9869965cff56f592a76ff3b00e6e5d9962054fc Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Fri, 20 Jan 2017 11:48:15 +0100 Subject: syz-manager: don't create legacy corpus dir if it does not exist --- syz-manager/persistent.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/syz-manager/persistent.go b/syz-manager/persistent.go index c4071ff3d..99193503a 100644 --- a/syz-manager/persistent.go +++ b/syz-manager/persistent.go @@ -19,6 +19,9 @@ import ( // This code is left here to convert old corpuses to the new format. // It needs to be delete in Mar 2017. func convertPersistentToDB(persistentDir, dbFilename string) error { + if _, err := os.Stat(persistentDir); err != nil { + return nil + } persistentCorpus := newPersistentSet(persistentDir, func(data []byte) bool { if _, err := prog.Deserialize(data); err != nil { Logf(0, "deleting broken program: %v\n%s", err, data) -- cgit mrf-deployment