diff --git a/fuzz/corpus/fuzz_read/14df2d3685c7b2b85e254529f2b41c31a4889a9c b/fuzz/corpus/fuzz_read/14df2d3685c7b2b85e254529f2b41c31a4889a9c new file mode 100644 index 00000000..5020f115 Binary files /dev/null and b/fuzz/corpus/fuzz_read/14df2d3685c7b2b85e254529f2b41c31a4889a9c differ diff --git a/fuzz/corpus/fuzz_read/16b07285232080ea7624ea9e8d3ea3bdb4cc281d b/fuzz/corpus/fuzz_read/16b07285232080ea7624ea9e8d3ea3bdb4cc281d new file mode 100644 index 00000000..c672fe2a Binary files /dev/null and b/fuzz/corpus/fuzz_read/16b07285232080ea7624ea9e8d3ea3bdb4cc281d differ diff --git a/fuzz/corpus/fuzz_read/17ab5aea34d7aa2a7e5f819806d3405ee28e54e3 b/fuzz/corpus/fuzz_read/17ab5aea34d7aa2a7e5f819806d3405ee28e54e3 new file mode 100644 index 00000000..c61e5a1c Binary files /dev/null and b/fuzz/corpus/fuzz_read/17ab5aea34d7aa2a7e5f819806d3405ee28e54e3 differ diff --git a/fuzz/corpus/fuzz_read/21a5d3b8f90becfc6510fa93bff71f0667f1737b b/fuzz/corpus/fuzz_read/21a5d3b8f90becfc6510fa93bff71f0667f1737b deleted file mode 100644 index 0d1cd9a4..00000000 Binary files a/fuzz/corpus/fuzz_read/21a5d3b8f90becfc6510fa93bff71f0667f1737b and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/3226a405a49f2c188fa1d247559333d274fca75c b/fuzz/corpus/fuzz_read/3226a405a49f2c188fa1d247559333d274fca75c new file mode 100644 index 00000000..c264adaf Binary files /dev/null and b/fuzz/corpus/fuzz_read/3226a405a49f2c188fa1d247559333d274fca75c differ diff --git a/fuzz/corpus/fuzz_read/3c53dc6662f4da514076d080301da65882dcaf89 b/fuzz/corpus/fuzz_read/345e04459eb328cb56b22df106d411928b539e3a similarity index 62% rename from fuzz/corpus/fuzz_read/3c53dc6662f4da514076d080301da65882dcaf89 rename to fuzz/corpus/fuzz_read/345e04459eb328cb56b22df106d411928b539e3a index 5b6e748c..03be8dc3 100644 Binary files a/fuzz/corpus/fuzz_read/3c53dc6662f4da514076d080301da65882dcaf89 and b/fuzz/corpus/fuzz_read/345e04459eb328cb56b22df106d411928b539e3a differ diff --git a/fuzz/corpus/fuzz_read/3a78fecada2e35fbabaac305ab9478c5d5702011 b/fuzz/corpus/fuzz_read/3a78fecada2e35fbabaac305ab9478c5d5702011 deleted file mode 100644 index cd6ef03c..00000000 Binary files a/fuzz/corpus/fuzz_read/3a78fecada2e35fbabaac305ab9478c5d5702011 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/4d62ec6a68c9d5e62fd6b5fa3bc2573820976ab9 b/fuzz/corpus/fuzz_read/4d62ec6a68c9d5e62fd6b5fa3bc2573820976ab9 new file mode 100644 index 00000000..20e42431 Binary files /dev/null and b/fuzz/corpus/fuzz_read/4d62ec6a68c9d5e62fd6b5fa3bc2573820976ab9 differ diff --git a/fuzz/corpus/fuzz_read/5bebcdbf97cedfacf004f8d9c826c634f4f6bc52 b/fuzz/corpus/fuzz_read/5bebcdbf97cedfacf004f8d9c826c634f4f6bc52 new file mode 100644 index 00000000..9ab03d91 Binary files /dev/null and b/fuzz/corpus/fuzz_read/5bebcdbf97cedfacf004f8d9c826c634f4f6bc52 differ diff --git a/fuzz/corpus/fuzz_read/5a128128996e53f10f8b003054b112f017e65523 b/fuzz/corpus/fuzz_read/5c8005f62cb7fb8058ad20a0c3ccf647f398b414 similarity index 72% rename from fuzz/corpus/fuzz_read/5a128128996e53f10f8b003054b112f017e65523 rename to fuzz/corpus/fuzz_read/5c8005f62cb7fb8058ad20a0c3ccf647f398b414 index 370bbc8c..96615d5b 100644 Binary files a/fuzz/corpus/fuzz_read/5a128128996e53f10f8b003054b112f017e65523 and b/fuzz/corpus/fuzz_read/5c8005f62cb7fb8058ad20a0c3ccf647f398b414 differ diff --git a/fuzz/corpus/fuzz_read/627222333626756bdade4e59d2b692f1eb8c0da7 b/fuzz/corpus/fuzz_read/627222333626756bdade4e59d2b692f1eb8c0da7 new file mode 100644 index 00000000..3543b832 Binary files /dev/null and b/fuzz/corpus/fuzz_read/627222333626756bdade4e59d2b692f1eb8c0da7 differ diff --git a/fuzz/corpus/fuzz_read/6452877a46d7ffb68f651255e2beaec4eee962dc b/fuzz/corpus/fuzz_read/6452877a46d7ffb68f651255e2beaec4eee962dc new file mode 100644 index 00000000..f6d45504 Binary files /dev/null and b/fuzz/corpus/fuzz_read/6452877a46d7ffb68f651255e2beaec4eee962dc differ diff --git a/fuzz/corpus/fuzz_read/065da5c65457230ea238c8f1ccb8bcea3b0942af b/fuzz/corpus/fuzz_read/664f9c694881846fd1418718116a4a1d40323ff7 similarity index 91% rename from fuzz/corpus/fuzz_read/065da5c65457230ea238c8f1ccb8bcea3b0942af rename to fuzz/corpus/fuzz_read/664f9c694881846fd1418718116a4a1d40323ff7 index 821e4cc3..4d7741a8 100644 Binary files a/fuzz/corpus/fuzz_read/065da5c65457230ea238c8f1ccb8bcea3b0942af and b/fuzz/corpus/fuzz_read/664f9c694881846fd1418718116a4a1d40323ff7 differ diff --git a/fuzz/corpus/fuzz_read/a189bb03860bd52a84f3af786a0e1dfb915389c0 b/fuzz/corpus/fuzz_read/6dbb9ad8541eec8a9e36d04f5ce3a974403d17c2 similarity index 80% rename from fuzz/corpus/fuzz_read/a189bb03860bd52a84f3af786a0e1dfb915389c0 rename to fuzz/corpus/fuzz_read/6dbb9ad8541eec8a9e36d04f5ce3a974403d17c2 index 617de7d4..90ec7491 100644 Binary files a/fuzz/corpus/fuzz_read/a189bb03860bd52a84f3af786a0e1dfb915389c0 and b/fuzz/corpus/fuzz_read/6dbb9ad8541eec8a9e36d04f5ce3a974403d17c2 differ diff --git a/fuzz/corpus/fuzz_read/74f627da4b8a9ef8ddd612f92c1bd5eb47cd20e7 b/fuzz/corpus/fuzz_read/74f627da4b8a9ef8ddd612f92c1bd5eb47cd20e7 new file mode 100644 index 00000000..9c83195b Binary files /dev/null and b/fuzz/corpus/fuzz_read/74f627da4b8a9ef8ddd612f92c1bd5eb47cd20e7 differ diff --git a/fuzz/corpus/fuzz_read/8383601487ce6a1a2de1da97784b52465d781eb1 b/fuzz/corpus/fuzz_read/8383601487ce6a1a2de1da97784b52465d781eb1 new file mode 100644 index 00000000..838c34a1 Binary files /dev/null and b/fuzz/corpus/fuzz_read/8383601487ce6a1a2de1da97784b52465d781eb1 differ diff --git a/fuzz/corpus/fuzz_read/ad971d03048b9f7002c9545f7823727867166019 b/fuzz/corpus/fuzz_read/86fe1a46f67d806d53c0012efd5f97e59cb13e31 similarity index 73% rename from fuzz/corpus/fuzz_read/ad971d03048b9f7002c9545f7823727867166019 rename to fuzz/corpus/fuzz_read/86fe1a46f67d806d53c0012efd5f97e59cb13e31 index 4a4a2c19..4d222a32 100644 Binary files a/fuzz/corpus/fuzz_read/ad971d03048b9f7002c9545f7823727867166019 and b/fuzz/corpus/fuzz_read/86fe1a46f67d806d53c0012efd5f97e59cb13e31 differ diff --git a/fuzz/corpus/fuzz_read/8b9851188ed0e82d7fd6785d2ff1c70b9bdca7dd b/fuzz/corpus/fuzz_read/8b9851188ed0e82d7fd6785d2ff1c70b9bdca7dd new file mode 100644 index 00000000..798095f6 Binary files /dev/null and b/fuzz/corpus/fuzz_read/8b9851188ed0e82d7fd6785d2ff1c70b9bdca7dd differ diff --git a/fuzz/corpus/fuzz_read/4327783a6a0aae404097a63818102568f593c6de b/fuzz/corpus/fuzz_read/97fde030d69aaf72860851a2185a8d1837c213e3 similarity index 69% rename from fuzz/corpus/fuzz_read/4327783a6a0aae404097a63818102568f593c6de rename to fuzz/corpus/fuzz_read/97fde030d69aaf72860851a2185a8d1837c213e3 index 38612d11..f794ce97 100644 Binary files a/fuzz/corpus/fuzz_read/4327783a6a0aae404097a63818102568f593c6de and b/fuzz/corpus/fuzz_read/97fde030d69aaf72860851a2185a8d1837c213e3 differ diff --git a/fuzz/corpus/fuzz_read/9a128b3c8436ea00ed4696dbce19913e617e74d6 b/fuzz/corpus/fuzz_read/9a128b3c8436ea00ed4696dbce19913e617e74d6 new file mode 100644 index 00000000..d6cc3e43 Binary files /dev/null and b/fuzz/corpus/fuzz_read/9a128b3c8436ea00ed4696dbce19913e617e74d6 differ diff --git a/fuzz/corpus/fuzz_read/9c0b0a741d118ff34bea6ef3804c775b0877d3c9 b/fuzz/corpus/fuzz_read/9c0b0a741d118ff34bea6ef3804c775b0877d3c9 new file mode 100644 index 00000000..a042071d Binary files /dev/null and b/fuzz/corpus/fuzz_read/9c0b0a741d118ff34bea6ef3804c775b0877d3c9 differ diff --git a/fuzz/corpus/fuzz_read/9f05e684f35493c7520b6c84085aa6d50c9e0171 b/fuzz/corpus/fuzz_read/9f05e684f35493c7520b6c84085aa6d50c9e0171 new file mode 100644 index 00000000..f19755a3 Binary files /dev/null and b/fuzz/corpus/fuzz_read/9f05e684f35493c7520b6c84085aa6d50c9e0171 differ diff --git a/fuzz/corpus/fuzz_read/f374d7791f84ecfe3f83cddc58dbf3a426867b03 b/fuzz/corpus/fuzz_read/a1f58faac2cd5d29e34cbceab2ce8ea7118f0fbc similarity index 89% rename from fuzz/corpus/fuzz_read/f374d7791f84ecfe3f83cddc58dbf3a426867b03 rename to fuzz/corpus/fuzz_read/a1f58faac2cd5d29e34cbceab2ce8ea7118f0fbc index aea59dc4..1bf7e6a1 100644 Binary files a/fuzz/corpus/fuzz_read/f374d7791f84ecfe3f83cddc58dbf3a426867b03 and b/fuzz/corpus/fuzz_read/a1f58faac2cd5d29e34cbceab2ce8ea7118f0fbc differ diff --git a/fuzz/corpus/fuzz_read/a26b4c2611f808e0c66db7da301eec1da7bc8d83 b/fuzz/corpus/fuzz_read/a26b4c2611f808e0c66db7da301eec1da7bc8d83 new file mode 100644 index 00000000..1e1fb064 Binary files /dev/null and b/fuzz/corpus/fuzz_read/a26b4c2611f808e0c66db7da301eec1da7bc8d83 differ diff --git a/fuzz/corpus/fuzz_read/a8ef57a938d28b0e041fb9a0ca1ace30f91a09c6 b/fuzz/corpus/fuzz_read/a8ef57a938d28b0e041fb9a0ca1ace30f91a09c6 new file mode 100644 index 00000000..4ae890d4 Binary files /dev/null and b/fuzz/corpus/fuzz_read/a8ef57a938d28b0e041fb9a0ca1ace30f91a09c6 differ diff --git a/fuzz/corpus/fuzz_read/b7711fe7747e72ece02780cf5cfcdd1f04ee45fd b/fuzz/corpus/fuzz_read/b7711fe7747e72ece02780cf5cfcdd1f04ee45fd new file mode 100644 index 00000000..c156508d Binary files /dev/null and b/fuzz/corpus/fuzz_read/b7711fe7747e72ece02780cf5cfcdd1f04ee45fd differ diff --git a/fuzz/corpus/fuzz_read/bcb2a6edf1a305df39c39d404301162709fa2d38 b/fuzz/corpus/fuzz_read/bcb2a6edf1a305df39c39d404301162709fa2d38 deleted file mode 100644 index 4f2a53f4..00000000 Binary files a/fuzz/corpus/fuzz_read/bcb2a6edf1a305df39c39d404301162709fa2d38 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/c39900df766067bc09aba0f738370ba814403ef5 b/fuzz/corpus/fuzz_read/c39900df766067bc09aba0f738370ba814403ef5 deleted file mode 100644 index 3b4c593d..00000000 Binary files a/fuzz/corpus/fuzz_read/c39900df766067bc09aba0f738370ba814403ef5 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/c761f8e4a86a94fe9a5d8fb82cd593a71f5c09d5 b/fuzz/corpus/fuzz_read/c761f8e4a86a94fe9a5d8fb82cd593a71f5c09d5 deleted file mode 100644 index 16cbc571..00000000 Binary files a/fuzz/corpus/fuzz_read/c761f8e4a86a94fe9a5d8fb82cd593a71f5c09d5 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/cc8afe10f4f67f6547bc827db72d9450bab0b807 b/fuzz/corpus/fuzz_read/cc8afe10f4f67f6547bc827db72d9450bab0b807 new file mode 100644 index 00000000..6725e234 Binary files /dev/null and b/fuzz/corpus/fuzz_read/cc8afe10f4f67f6547bc827db72d9450bab0b807 differ diff --git a/fuzz/corpus/fuzz_read/ce43c53ace800413c4328b33d34b288ef7410e94 b/fuzz/corpus/fuzz_read/ce43c53ace800413c4328b33d34b288ef7410e94 new file mode 100644 index 00000000..14fdc37c Binary files /dev/null and b/fuzz/corpus/fuzz_read/ce43c53ace800413c4328b33d34b288ef7410e94 differ diff --git a/fuzz/corpus/fuzz_read/d1ba16ee25ed00b39dc45d56d64ac71fbdeff394 b/fuzz/corpus/fuzz_read/d1ba16ee25ed00b39dc45d56d64ac71fbdeff394 new file mode 100644 index 00000000..89daa29d Binary files /dev/null and b/fuzz/corpus/fuzz_read/d1ba16ee25ed00b39dc45d56d64ac71fbdeff394 differ diff --git a/fuzz/corpus/fuzz_read/b90989bdb617b7531796e4efbbd54fb3bcbd8c69 b/fuzz/corpus/fuzz_read/d458eac50f3c36d608f1a7b94aa01eec9183aeb7 similarity index 77% rename from fuzz/corpus/fuzz_read/b90989bdb617b7531796e4efbbd54fb3bcbd8c69 rename to fuzz/corpus/fuzz_read/d458eac50f3c36d608f1a7b94aa01eec9183aeb7 index 7d421e6e..e7e6c2e6 100644 Binary files a/fuzz/corpus/fuzz_read/b90989bdb617b7531796e4efbbd54fb3bcbd8c69 and b/fuzz/corpus/fuzz_read/d458eac50f3c36d608f1a7b94aa01eec9183aeb7 differ diff --git a/fuzz/corpus/fuzz_read/e85bf72c3442e15723c7bfb10f54312219ac731e b/fuzz/corpus/fuzz_read/e85bf72c3442e15723c7bfb10f54312219ac731e deleted file mode 100644 index 4e119106..00000000 Binary files a/fuzz/corpus/fuzz_read/e85bf72c3442e15723c7bfb10f54312219ac731e and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/e984a3f65e223719a1ea0265507fa88b1c8aafd7 b/fuzz/corpus/fuzz_read/e984a3f65e223719a1ea0265507fa88b1c8aafd7 new file mode 100644 index 00000000..49d4acb7 Binary files /dev/null and b/fuzz/corpus/fuzz_read/e984a3f65e223719a1ea0265507fa88b1c8aafd7 differ diff --git a/fuzz/corpus/fuzz_read/f13513775403f65060e4a7a9a3ede69b81343d83 b/fuzz/corpus/fuzz_read/f13513775403f65060e4a7a9a3ede69b81343d83 new file mode 100644 index 00000000..7e4fb82a Binary files /dev/null and b/fuzz/corpus/fuzz_read/f13513775403f65060e4a7a9a3ede69b81343d83 differ diff --git a/fuzz/corpus/fuzz_read/f3487b26be59f036469cbb430ebf883fc1a8ad7e b/fuzz/corpus/fuzz_read/f3487b26be59f036469cbb430ebf883fc1a8ad7e new file mode 100644 index 00000000..5425f524 Binary files /dev/null and b/fuzz/corpus/fuzz_read/f3487b26be59f036469cbb430ebf883fc1a8ad7e differ diff --git a/fuzz/corpus/fuzz_read/f627c0a6e073eb04c42fcd838f23e4b23be491df b/fuzz/corpus/fuzz_read/f627c0a6e073eb04c42fcd838f23e4b23be491df new file mode 100644 index 00000000..fca27aac Binary files /dev/null and b/fuzz/corpus/fuzz_read/f627c0a6e073eb04c42fcd838f23e4b23be491df differ diff --git a/fuzz/corpus/fuzz_read/f955764d4ccd4fefa69d9f354be6fb6da3274416 b/fuzz/corpus/fuzz_read/f955764d4ccd4fefa69d9f354be6fb6da3274416 new file mode 100644 index 00000000..f6de2e0a Binary files /dev/null and b/fuzz/corpus/fuzz_read/f955764d4ccd4fefa69d9f354be6fb6da3274416 differ diff --git a/fuzz/corpus/fuzz_read/fac0ea07dfbcead7411d75163519daed3b64e248 b/fuzz/corpus/fuzz_read/fac0ea07dfbcead7411d75163519daed3b64e248 deleted file mode 100644 index 7b9e7bd0..00000000 Binary files a/fuzz/corpus/fuzz_read/fac0ea07dfbcead7411d75163519daed3b64e248 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/fc49de6d587676718e0d4e9f2875b82a2069ec6a b/fuzz/corpus/fuzz_read/fc49de6d587676718e0d4e9f2875b82a2069ec6a new file mode 100644 index 00000000..99e98970 Binary files /dev/null and b/fuzz/corpus/fuzz_read/fc49de6d587676718e0d4e9f2875b82a2069ec6a differ diff --git a/recursive-fuzz-cmin.sh b/recursive-fuzz-cmin.sh index 2a78b969..c9e08c69 100755 --- a/recursive-fuzz-cmin.sh +++ b/recursive-fuzz-cmin.sh @@ -7,8 +7,7 @@ while true; do mkdir "fuzz/corpus/fuzz_$1_iter_${j}" cargo fuzz cmin --all-features "fuzz_$1" "fuzz/corpus/fuzz_$1_iter_${i}" -- \ -dict=fuzz/fuzz.dict -max_len="$2" "fuzz/corpus/fuzz_$1_iter_${j}" - diff "fuzz/corpus/fuzz_$1_iter_${i}.bak" "fuzz/corpus/fuzz_$1_iter_${j}" - if $?; then + if diff "fuzz/corpus/fuzz_$1_iter_${i}.bak" "fuzz/corpus/fuzz_$1_iter_${j}"; then # Last iteration made no difference, so we're done rm -r "fuzz/corpus/fuzz_$1" mv "fuzz/corpus/fuzz_$1_iter_${j}" "fuzz/corpus/fuzz_$1"