[ovs-dev] [PATCH v2 0/2] More oss-fuzz fixes

Ben Pfaff blp at ovn.org
Thu Aug 30 20:58:48 UTC 2018


v1->v2:
  - Applied patches 1 and 2 and dropped them from the series.
  - Patch 3 rewritten based on Yifeng's comments and some more code
  inspection.
  - Patch 4 unchanged.

Ben Pfaff (2):
  ofp-port: Further cleanups and fixes for ofputil_decode_port_stats().
  tests: Add regression tests for all the bugs found by oss-fuzz so far.

 lib/ofp-port.c                                     |   9 +++++-
 lib/ofp-print.c                                    |   1 +
 tests/automake.mk                                  |  33 +++++++++++++++++++++
 tests/fuzz-regression-list.at                      |  23 ++++++++++++++
 tests/fuzz-regression.at                           |  21 +++++++++++++
 .../flow_extract_fuzzer-5112775280951296           | Bin 0 -> 54 bytes
 .../flow_extract_fuzzer-5457710546944000           | Bin 0 -> 227 bytes
 .../json_parser_fuzzer-4790908707930112            | Bin 0 -> 43 bytes
 .../ofp_print_fuzzer-4584019764183040              | Bin 0 -> 128 bytes
 .../ofp_print_fuzzer-4730143510626304              | Bin 0 -> 12 bytes
 .../ofp_print_fuzzer-4854119633256448              | Bin 0 -> 48 bytes
 .../ofp_print_fuzzer-5070973479944192              | Bin 0 -> 112 bytes
 .../ofp_print_fuzzer-5072291707748352              | Bin 0 -> 112 bytes
 .../ofp_print_fuzzer-5147430386401280              | Bin 0 -> 128 bytes
 .../ofp_print_fuzzer-5168455220199424              | Bin 0 -> 80 bytes
 .../ofp_print_fuzzer-5190507327127552              | Bin 0 -> 113 bytes
 .../ofp_print_fuzzer-5204186701496320              | Bin 0 -> 80 bytes
 .../ofp_print_fuzzer-5394482341085184              | Bin 0 -> 128 bytes
 .../ofp_print_fuzzer-5395207246839808              | Bin 0 -> 156 bytes
 .../ofp_print_fuzzer-5647458888581120              | Bin 0 -> 48 bytes
 .../ofp_print_fuzzer-5674119268925440              | Bin 0 -> 96 bytes
 .../ofp_print_fuzzer-5674419757252608              | Bin 0 -> 112 bytes
 .../ofp_print_fuzzer-5677588436484096              | Bin 0 -> 128 bytes
 .../ofp_print_fuzzer-5706562554298368              | Bin 0 -> 72 bytes
 .../ofp_print_fuzzer-5722747668791296              | Bin 0 -> 120 bytes
 .../ofp_print_fuzzer-6285128790704128              | Bin 0 -> 128 bytes
 .../ofp_print_fuzzer-6470117922701312              | Bin 0 -> 256 bytes
 .../ofp_print_fuzzer-6502620041576448              | Bin 0 -> 128 bytes
 tests/testsuite.at                                 |   1 +
 29 files changed, 87 insertions(+), 1 deletion(-)
 create mode 100644 tests/fuzz-regression-list.at
 create mode 100644 tests/fuzz-regression.at
 create mode 100644 tests/fuzz-regression/flow_extract_fuzzer-5112775280951296
 create mode 100644 tests/fuzz-regression/flow_extract_fuzzer-5457710546944000
 create mode 100644 tests/fuzz-regression/json_parser_fuzzer-4790908707930112
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-4584019764183040
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-4730143510626304
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-4854119633256448
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5070973479944192
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5072291707748352
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5147430386401280
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5168455220199424
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5190507327127552
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5204186701496320
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5394482341085184
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5395207246839808
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5647458888581120
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5674119268925440
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5674419757252608
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5677588436484096
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5706562554298368
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-5722747668791296
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-6285128790704128
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-6470117922701312
 create mode 100644 tests/fuzz-regression/ofp_print_fuzzer-6502620041576448

-- 
2.16.1



More information about the dev mailing list