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

Issue 259830043: i#1734 Dr. Fuzz: fixed 3 bugs in drfuzz

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

Description

Commit log for first patchset: --------------- i#1734 Dr. Fuzz: fixed 3 bugs in drfuzz - used fuzz_target_t instead of pass_target_t to compute argsize, because pass_target_t is not fully initialized in create_pass_target(). - fixed wrong function call in registering thread_init function - copy original_args to current_args for the first entry ---------------

Patch Set 1 #

Patch Set 2 : PTAL #

Total comments: 1

Patch Set 3 : update commit msg #

Patch Set 4 : update commit msg and comment #

Patch Set 5 : Committed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -8 lines) Patch
M drfuzz/drfuzz.c View 1 2 3 5 chunks +10 lines, -8 lines 0 comments Download

Messages

Total messages: 17
zhaoqin
8 years, 8 months ago (2015-07-30 19:54:59 UTC) #1
Byron
LGTM I already fixed all 3 of these in my working branch after merging yesterday. ...
8 years, 8 months ago (2015-07-30 19:59:51 UTC) #2
zhaoqin
On 2015/07/30 19:59:51, Byron wrote: > LGTM > > I already fixed all 3 of ...
8 years, 8 months ago (2015-07-30 20:00:48 UTC) #3
zhaoqin
Commit log for latest patchset: --------------- i#1734 Dr. Fuzz: fixed 3 bugs in drfuzz - ...
8 years, 8 months ago (2015-07-30 20:02:32 UTC) #4
zhaoqin
On 2015/07/30 20:02:32, zhaoqin wrote: > Commit log for latest patchset: > --------------- > i#1734 ...
8 years, 8 months ago (2015-07-30 20:03:29 UTC) #5
bruening
On 2015/07/30 20:03:29, zhaoqin wrote: > On 2015/07/30 20:02:32, zhaoqin wrote: > > Commit log ...
8 years, 8 months ago (2015-07-31 02:58:14 UTC) #6
bruening
On 2015/07/31 02:58:14, bruening wrote: > On 2015/07/30 20:03:29, zhaoqin wrote: > > On 2015/07/30 ...
8 years, 8 months ago (2015-07-31 02:59:20 UTC) #7
zhaoqin
On 2015/07/31 02:58:14, bruening wrote: > On 2015/07/30 20:03:29, zhaoqin wrote: > > On 2015/07/30 ...
8 years, 8 months ago (2015-07-31 03:08:29 UTC) #8
zhaoqin
Commit log for latest patchset: --------------- i#1734 Dr. Fuzz: fixes 3 bugs in drfuzz - ...
8 years, 8 months ago (2015-07-31 03:09:48 UTC) #9
bruening
On 2015/07/31 03:08:29, zhaoqin wrote: > On 2015/07/31 02:58:14, bruening wrote: > > On 2015/07/30 ...
8 years, 8 months ago (2015-07-31 03:10:01 UTC) #10
bruening
https://codereview.appspot.com/259830043/diff/20001/drfuzz/drfuzz.c File drfuzz/drfuzz.c (right): https://codereview.appspot.com/259830043/diff/20001/drfuzz/drfuzz.c#newcode338 drfuzz/drfuzz.c:338: live->current_args[i] = live->original_args[i]; Is this a bug fix? Can ...
8 years, 8 months ago (2015-07-31 03:10:29 UTC) #11
bruening
LGTM w/ comments
8 years, 8 months ago (2015-07-31 03:10:43 UTC) #12
zhaoqin
Commit log for latest patchset: --------------- i#1734 Dr. Fuzz: fixes 3 bugs in drfuzz - ...
8 years, 8 months ago (2015-07-31 03:15:53 UTC) #13
zhaoqin
On 2015/07/31 03:10:01, bruening wrote: > On 2015/07/31 03:08:29, zhaoqin wrote: > > On 2015/07/31 ...
8 years, 8 months ago (2015-07-31 03:18:00 UTC) #14
zhaoqin
On 2015/07/31 03:10:43, bruening wrote: > LGTM w/ comments what comment, the current_args = original_args? ...
8 years, 8 months ago (2015-07-31 03:21:59 UTC) #15
bruening
On 2015/07/31 03:21:59, zhaoqin wrote: > On 2015/07/31 03:10:43, bruening wrote: > > LGTM w/ ...
8 years, 8 months ago (2015-07-31 03:38:15 UTC) #16
zhaoqin
8 years, 8 months ago (2015-07-31 14:13:04 UTC) #17
Committed as
https://github.com/DynamoRIO/drmemory/commit/2a63da9885eecd1354b85495125861b2...

Final commit log: 
---------------
i#1734 Dr. Fuzz: fixes 3 bugs in drfuzz

- uses fuzz_target_t instead of pass_target_t to compute argsize,
  because pass_target_t is not fully initialized in create_pass_target().
- fixes wrong function call in registering thread_init function
- copies original_args to current_args for the first iteration of fuzzing,
  otherwise the drfuzz_get_arg returns uninit data for getting current args.

Review-URL: https://codereview.appspot.com/259830043
---------------
Sign in to reply to this message.

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