Setup fuzz testing for the IPP request validator |
||||
Issue descriptionThe request parser needs to handle arbitrary input without failing over. To verify it can handle a subset of arbitrary input, fuzz test the system. Verify that: 1) It doesn't crash 2) It correctly reports that the input is invalid.
,
Apr 12 2018
,
Apr 25 2018
,
Oct 30
,
Dec 20
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/61db45ab0298f5157d13006fc4b3cad23bdfc96e commit 61db45ab0298f5157d13006fc4b3cad23bdfc96e Author: Luum Habtemariam <luum@chromium.org> Date: Thu Dec 20 08:06:44 2018 IPP Parser Chrome service fuzzer This fuzzes the ipp_message parsing component of the IPP Parser Chrome service. Bug: chromium:831914 Test: fuzz fuzz fuzz Change-Id: Iab12bb18b0d9bd1fd61adbdc0a28ef6ea02e6135 Reviewed-on: https://chromium-review.googlesource.com/c/1328044 Commit-Queue: Luum Habtemariam <luum@chromium.org> Reviewed-by: Sean Kau <skau@chromium.org> Reviewed-by: Jonathan Metzman <metzman@chromium.org> Cr-Commit-Position: refs/heads/master@{#618135} [modify] https://crrev.com/61db45ab0298f5157d13006fc4b3cad23bdfc96e/chrome/services/cups_ipp_parser/BUILD.gn [modify] https://crrev.com/61db45ab0298f5157d13006fc4b3cad23bdfc96e/chrome/services/cups_ipp_parser/public/cpp/BUILD.gn [add] https://crrev.com/61db45ab0298f5157d13006fc4b3cad23bdfc96e/chrome/services/cups_ipp_parser/public/cpp/ipp_message_parser_fuzzer.cc [add] https://crrev.com/61db45ab0298f5157d13006fc4b3cad23bdfc96e/chrome/services/cups_ipp_parser/public/cpp/ipp_message_parser_fuzzer.dict |
||||
►
Sign in to add a comment |
||||
Comment 1 by skau@chromium.org
, Apr 12 2018