Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(8630)

Issue 281320043: i#1734 Dr. Fuzz: add -fuzz_corpus_min option

Can't Edit
Can't Publish+Mail
Start Review
Created:
8 years, 3 months ago by zhaoqin
Modified:
8 years, 3 months ago
Reviewers:
bruening
CC:
drmemory-devs_googlegroups.com
Visibility:
Public.

Description

Commit log for first patchset: --------------- i#1734 Dr. Fuzz: add -fuzz_corpus_min option - add -fuzz_corpus_min option to produce minimized the corpus inputs - update fuzzer_read_corpus_list() to check corpus directory - update dump_fuzz_corpus_input() to pick output directory - update post_fuzz_corpus() to dump corpus for minimizing corpus inputs ---------------

Patch Set 1 #

Patch Set 2 : replace PathFileExists with GetFileAttributes #

Total comments: 4

Patch Set 3 : update option description, add test #

Patch Set 4 : remove the wrong comment #

Patch Set 5 : adjust repeat count check code #

Total comments: 23

Patch Set 6 : PTAL #

Unified diffs Side-by-side diffs Delta from patch set Stats (+55 lines, -23 lines) Patch
M drmemory/fuzzer.c View 1 2 3 4 5 4 chunks +12 lines, -3 lines 0 comments Download
M drmemory/options.c View 1 2 3 4 5 2 chunks +3 lines, -0 lines 0 comments Download
M drmemory/optionsx.h View 1 2 3 4 5 2 chunks +5 lines, -2 lines 0 comments Download
M tests/fuzz/CMakeLists.txt View 1 2 3 4 5 1 chunk +7 lines, -0 lines 0 comments Download
A tests/fuzz/corpus/corpus.1.dat View 1 2 Binary file 0 comments Download
A tests/fuzz/corpus/corpus.2.dat View 1 2 Binary file 0 comments Download
A tests/fuzz/corpus/corpus.3.dat View 1 2 Binary file 0 comments Download
A + tests/fuzz/fuzz_corpus.c View 1 2 3 4 5 3 chunks +28 lines, -18 lines 0 comments Download

Messages

Total messages: 18
zhaoqin
8 years, 3 months ago (2016-01-11 03:45:25 UTC) #1
zhaoqin
Commit log for latest patchset: --------------- i#1734 Dr. Fuzz: add -fuzz_corpus_min option - add -fuzz_corpus_min ...
8 years, 3 months ago (2016-01-11 04:11:42 UTC) #2
bruening
> - add -fuzz_corpus_min option to produce minimized the corpus inputs Please rewrite to correct ...
8 years, 3 months ago (2016-01-11 20:37:44 UTC) #3
bruening
Can we add some tests? https://codereview.appspot.com/281320043/diff/20001/drmemory/fuzzer.c File drmemory/fuzzer.c (right): https://codereview.appspot.com/281320043/diff/20001/drmemory/fuzzer.c#newcode296 drmemory/fuzzer.c:296: } Why not just ...
8 years, 3 months ago (2016-01-11 21:27:19 UTC) #4
zhaoqin
https://codereview.appspot.com/281320043/diff/20001/drmemory/fuzzer.c File drmemory/fuzzer.c (right): https://codereview.appspot.com/281320043/diff/20001/drmemory/fuzzer.c#newcode296 drmemory/fuzzer.c:296: } On 2016/01/11 21:27:19, bruening wrote: > Why not ...
8 years, 3 months ago (2016-01-12 19:32:30 UTC) #5
zhaoqin
Commit log for latest patchset: --------------- i#1734 Dr. Fuzz: add -fuzz_corpus_min option - add -fuzz_corpus_min ...
8 years, 3 months ago (2016-01-12 19:32:48 UTC) #6
zhaoqin
Commit log for latest patchset: --------------- i#1734 Dr. Fuzz: add -fuzz_corpus_min option - add -fuzz_corpus_min ...
8 years, 3 months ago (2016-01-12 19:43:58 UTC) #7
zhaoqin
Commit log for latest patchset: --------------- i#1734 Dr. Fuzz: add -fuzz_corpus_min option - add -fuzz_corpus_min ...
8 years, 3 months ago (2016-01-12 20:03:36 UTC) #8
bruening
I do not understand the repeat count check change, which seems to have been added ...
8 years, 3 months ago (2016-01-12 22:20:13 UTC) #9
zhaoqin
Commit log for latest patchset: --------------- i#1734 Dr. Fuzz: add -fuzz_corpus_out option - add -fuzz_corpus_out ...
8 years, 3 months ago (2016-01-13 04:39:33 UTC) #10
zhaoqin
https://codereview.appspot.com/281320043/diff/80001/drmemory/fuzzer.c File drmemory/fuzzer.c (right): https://codereview.appspot.com/281320043/diff/80001/drmemory/fuzzer.c#newcode1546 drmemory/fuzzer.c:1546: ++state->repeat_index < fuzz_target.repeat_count) { On 2016/01/12 22:20:12, bruening wrote: ...
8 years, 3 months ago (2016-01-13 04:40:43 UTC) #11
bruening
https://codereview.appspot.com/281320043/diff/80001/drmemory/fuzzer.c File drmemory/fuzzer.c (right): https://codereview.appspot.com/281320043/diff/80001/drmemory/fuzzer.c#newcode1546 drmemory/fuzzer.c:1546: ++state->repeat_index < fuzz_target.repeat_count) { On 2016/01/13 04:40:42, zhaoqin wrote: ...
8 years, 3 months ago (2016-01-13 05:00:26 UTC) #12
bruening
On 2016/01/13 05:00:26, bruening wrote: > https://codereview.appspot.com/281320043/diff/80001/drmemory/fuzzer.c > File drmemory/fuzzer.c (right): > > https://codereview.appspot.com/281320043/diff/80001/drmemory/fuzzer.c#newcode1546 > ...
8 years, 3 months ago (2016-01-13 05:05:43 UTC) #13
zhaoqin
On 2016/01/13 05:05:43, bruening wrote: > On 2016/01/13 05:00:26, bruening wrote: > > https://codereview.appspot.com/281320043/diff/80001/drmemory/fuzzer.c > ...
8 years, 3 months ago (2016-01-14 04:50:19 UTC) #14
zhaoqin
ping, I want to make sure that you are not waiting for me to do ...
8 years, 3 months ago (2016-01-15 15:56:49 UTC) #15
bruening
On 2016/01/15 15:56:49, zhaoqin wrote: > ping, I want to make sure that you are ...
8 years, 3 months ago (2016-01-15 16:20:23 UTC) #16
zhaoqin
Sorry about that. because the reply also include "Done", that's why I upload the patch ...
8 years, 3 months ago (2016-01-15 16:24:30 UTC) #17
bruening
8 years, 3 months ago (2016-01-15 16:25:06 UTC) #18
LGTM
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b