[tor-bugs] #20893 [Core Tor/Tor]: Add a fuzzing harness for Tor

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Jan 23 02:02:32 UTC 2017


#20893: Add a fuzzing harness for Tor
-----------------------------------+------------------------------------
 Reporter:  teor                   |          Owner:  nickm
     Type:  enhancement            |         Status:  needs_review
 Priority:  Medium                 |      Milestone:  Tor: 0.3.0.x-final
Component:  Core Tor/Tor           |        Version:
 Severity:  Normal                 |     Resolution:
 Keywords:  fuzz, review-group-15  |  Actual Points:
Parent ID:                         |         Points:  2
 Reviewer:                         |        Sponsor:
-----------------------------------+------------------------------------

Comment (by chelseakomlo):

 On nickm's `combined-fuzzing-v3` branch, I see the following error when
 running `make`:

 {{{
 src/or/routerparse.c:3717:9: warning: implicit declaration of function
 ‘vote_routerstatus_free’ [-Wimplicit-function-declaration]
          vote_routerstatus_free(rs);
          ^
 src/or/routerparse.c:3717:9: warning: nested extern declaration of
 ‘vote_routerstatus_free’ [-Wnested-externs]

 }}}

 It looks like this is due to `vote_routerstatus_free` being wrapped
 by`#ifdef NETWORKSTATUS_PRIVATE` in routerstatus.h, although I do see more
 errors when `vote_routerstatus_free` is defined...

 I don't see this error on master (but I did rebase `combined-fuzzing-v3`
 with master).

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20893#comment:16>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list