libwebp/tests
James Zern 83604bf3ac {animencoder,enc_dec}_fuzzer: convert some abort()s to returns
with functions that can legitimately fail when under memory pressure the
fuzzer should exit gracefully rather than abort().

+ add some more error detail to output

Bug: chromium:1140448
Change-Id: I1a8582a939e0a5b2b8631c95c0464658c99063e2
2020-10-21 10:48:05 -07:00
..
fuzzer {animencoder,enc_dec}_fuzzer: convert some abort()s to returns 2020-10-21 10:48:05 -07:00
README import fuzzers from oss-fuzz/chromium 2020-10-13 18:31:08 -07:00

Description:
============

This is a collection of tests for the libwebp libraries, currently covering
fuzzing through the APIs. Additional test vector coverage can be found at:
https://chromium.googlesource.com/webm/libwebp-test-data

Building:
=========

Fuzzers:
--------

Follow the build instructions in ../README for libwebp, optionally adding build
flags for various sanitizers (e.g., -fsanitize=address).

fuzzer/makefile.unix can then be used to compile the fuzzer targets:

$ make -C fuzzer -f makefile.unix