From 5156b4cf8fc9ee8e1432bdbd50df79200bf360aa Mon Sep 17 00:00:00 2001 From: s1341 Date: Thu, 22 Jul 2021 12:38:43 +0300 Subject: [PATCH] staterestore File::open should be File::create (#235) --- libafl/src/bolts/staterestore.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libafl/src/bolts/staterestore.rs b/libafl/src/bolts/staterestore.rs index f874eb8464..39e2cec551 100644 --- a/libafl/src/bolts/staterestore.rs +++ b/libafl/src/bolts/staterestore.rs @@ -79,7 +79,7 @@ where let filename = format!("{:016x}.libafl_state", hasher.finish()); let tmpfile = temp_dir().join(&filename); - File::open(tmpfile)?.write_all(&serialized)?; + File::create(tmpfile)?.write_all(&serialized)?; // write the filename to shmem let filename_buf = postcard::to_allocvec(&filename)?;