coreboot-libre-fam15h-rdimm/util/fuzz-tests
Adrien Bourmault 8f42fd8254 Initial commit 2024-03-04 11:14:53 +01:00
..
jpeg-test-cases Initial commit 2024-03-04 11:14:53 +01:00
Makefile Initial commit 2024-03-04 11:14:53 +01:00
README Initial commit 2024-03-04 11:14:53 +01:00
description.md Initial commit 2024-03-04 11:14:53 +01:00
jpeg-test.c Initial commit 2024-03-04 11:14:53 +01:00

README

Fuzz tests
==========
make run (with afl-fuzz installed) takes a real long time and creates test
cases in jpeg-results/ that crash the jpeg code.

These test cases can then be used to gdb the test app and dig into the
decoder to fix the issues.

This is mostly a proof of concept because the jpeg code isn't used very often
(only for splash screens). However there are other regions in coreboot that
could benefit from similar treatment.