aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortsdgeos <aacid@kde.org>2021-01-04 19:13:04 +0100
committerGitHub <noreply@github.com>2021-01-04 10:13:04 -0800
commitca0f1bcbca2d6673211ffeb45067a0485ece5519 (patch)
tree10eb20ce9e891e067d9df20bf09658b9735f18f1
parent9918fe9030fe0adfb844dc61188916770cc65d35 (diff)
downloadoss-fuzz-ca0f1bcbca2d6673211ffeb45067a0485ece5519.tar.gz
kimageformats: fuzz the new .ani image handler (#4907)
-rw-r--r--projects/kimageformats/build.sh3
-rw-r--r--projects/kimageformats/kimgio_fuzzer.cc3
2 files changed, 4 insertions, 2 deletions
diff --git a/projects/kimageformats/build.sh b/projects/kimageformats/build.sh
index 0a52fcc04..16399812a 100644
--- a/projects/kimageformats/build.sh
+++ b/projects/kimageformats/build.sh
@@ -67,7 +67,8 @@ make -j$(nproc)
cd $SRC
cd kimageformats
-HANDLER_TYPES="QAVIFHandler avif
+HANDLER_TYPES="ANIHandler ani
+ QAVIFHandler avif
KraHandler kra
OraHandler ora
PCXHandler pcx
diff --git a/projects/kimageformats/kimgio_fuzzer.cc b/projects/kimageformats/kimgio_fuzzer.cc
index 4fe579d0b..c37bb2216 100644
--- a/projects/kimageformats/kimgio_fuzzer.cc
+++ b/projects/kimageformats/kimgio_fuzzer.cc
@@ -20,7 +20,7 @@
Usage:
python infra/helper.py build_image kimageformats
python infra/helper.py build_fuzzers --sanitizer undefined|address|memory kimageformats
- python infra/helper.py run_fuzzer kimageformats kimgio_[avif|kra|ora|pcx|pic|psd|ras|rgb|tga|xcf]_fuzzer
+ python infra/helper.py run_fuzzer kimageformats kimgio_[ani|avif|kra|ora|pcx|pic|psd|ras|rgb|tga|xcf]_fuzzer
*/
@@ -28,6 +28,7 @@
#include <QCoreApplication>
#include <QImage>
+#include "ani_p.h"
#include "avif_p.h"
#include "kra.h"
#include "ora.h"