diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2017-01-20 11:48:15 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2017-01-20 14:56:20 +0100 |
| commit | f9869965cff56f592a76ff3b00e6e5d9962054fc (patch) | |
| tree | 20ff745a394e73a6b3f2b6aee25068935678f0b1 | |
| parent | d870ba39694e89f8fb49df644b5f80168fe150b3 (diff) | |
syz-manager: don't create legacy corpus dir if it does not exist
| -rw-r--r-- | syz-manager/persistent.go | 3 |
1 files changed, 3 insertions, 0 deletions
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) |
