oss-fuzz/projects/skia
Kevin Lubick e70253d1a3 Add more Skia folks (#1293) 2018-04-03 06:21:06 -07:00
..
BUILD.gn.diff [skia] Add GPU fuzzer that doesn't actually talk to the GPU (api_null_gl_canvas) (#1281) 2018-03-30 10:12:50 -07:00
Dockerfile [skia] Add GPU fuzzer that doesn't actually talk to the GPU (api_null_gl_canvas) (#1281) 2018-03-30 10:12:50 -07:00
README.md Fix Skia compile (#1132) 2018-02-02 07:13:57 -08:00
animated_image_decode.options Add image decoding fuzz targets to Skia (#1152) 2018-02-12 08:14:00 -08:00
api_fuzzers.options [skia] Add 3 API-based fuzzers (#1198) 2018-02-27 12:22:11 -08:00
build.sh [skia] Add GPU fuzzer that doesn't actually talk to the GPU (api_null_gl_canvas) (#1281) 2018-03-30 10:12:50 -07:00
encoder.options [skia] Add encoder fuzzers (#1283) 2018-03-30 08:24:05 -07:00
image_decode.options Add image decoding fuzz targets to Skia (#1152) 2018-02-12 08:14:00 -08:00
image_filter_deserialize.options Fix Skia compile (#1132) 2018-02-02 07:13:57 -08:00
image_filter_deserialize_width.options [skia] Add an edge coverage version of image_filter_deserialize that uses edge coverage (#1215) 2018-03-05 12:47:46 -08:00
path_deserialize.options [skia] Increase max size of serialized path (#1187) 2018-02-22 13:30:03 -08:00
project.yaml Add more Skia folks (#1293) 2018-04-03 06:21:06 -07:00
region_deserialize.options Add POC fuzzer for Skia (#577) 2017-05-09 07:45:58 -07:00
region_set_path.options Add more fuzz targets to Skia (#1149) 2018-02-09 07:37:11 -08:00
skia.diff [skia] Fix guard causing false positive (#1284) 2018-03-30 10:47:02 -07:00
textblob_deserialize.options Add more fuzz targets to Skia (#1149) 2018-02-09 07:37:11 -08:00

README.md

When bench testing image_filter_deserialize, it may be useful to have malloc_limit_mb = 500, and timeout = 10 to find actionable OOM culprits sooner.

When reproducing, instead of running python infra/helper.py reproduce ... try running

docker run --rm -i --privileged -v $OSS_DIR/build/out/skia:/out -v [/path/to/testcase]:/testcase -t gcr.io/oss-fuzz-base/base-runner reproduce image_filter_deserialize -runs=100 -malloc_limit_mb=100

So the OOM can be better located.