oss-fuzz/projects/skia
jonathanmetzman 53c09d30f6
Update patch to fix build and migrate to -fsanitize=fuzzer (#2324)
Update skia.diff to fix build breakage.
Also, use $LIB_FUZZING_ENGINE instead of -lFuzzingEngine to start using -fsanitize=fuzzer
2019-04-16 11:52:23 -07:00
..
BUILD.gn.diff [skia] fix build after rename (#2283) 2019-04-01 13:31:15 -07:00
Dockerfile [skia] add sksl2pipeline (#2245) 2019-03-18 17:13:35 -07:00
README.md [skia] Move textblob_deserialize back to mem constraint build (#1421) 2018-05-16 09:50:01 -07:00
api_fuzzers.options [skia] Fix build and expand api_fuzzer size (#1363) 2018-04-26 08:06:02 -07:00
build.sh Update patch to fix build and migrate to -fsanitize=fuzzer (#2324) 2019-04-16 11:52:23 -07:00
encoder.options [skia] Add encoder fuzzers (#1283) 2018-03-30 08:24:05 -07:00
image_codec.options [skia] Add more image codec fuzzers (#1882) 2018-10-17 06:42:10 -07: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
json.dict [skia] Add json dictionary from AFL to skjson (#1498) 2018-06-08 14:08:45 -07:00
path_deserialize.options [skia] Increase max size of serialized path (#1187) 2018-02-22 13:30:03 -08:00
project.yaml [skia] Add custom help url (#1393) 2018-05-02 07:12:17 -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 Update patch to fix build and migrate to -fsanitize=fuzzer (#2324) 2019-04-16 11:52:23 -07:00
sksl.options add sksl fuzzers (#2228) 2019-03-11 13:16:45 -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, add -malloc_limit_mb=100 -rss_limit_mb=0 after the repro_test to locate where big memory allocations are happening.

python infra/helper.py reproduce skia image_decode ~/Downloads/foo -malloc_limit_mb=100 -rss_limit_mb=0