From 63e21ee5f3a398719464ef99448cbc8b7ff3a268 Mon Sep 17 00:00:00 2001 From: Mirco Miranda Date: Thu, 13 Jun 2024 22:24:19 +0000 Subject: [PATCH] Disable JXR plugin due to crashes in JXRLIB I ran a simple fuzzer on all the plugins in the repo and the JXR one crashes every few seconds. I attach some files (I have many more) that cause the crashes. For the moment I think it's best to keep it deactivated. The strange thing is that for the same plugin I had created the PR on oss-fuzz which ran locally for over an hour without problems. I'm a bit confused. --- CMakeLists.txt | 2 +- README.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3effaa5..837aef3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -81,7 +81,7 @@ set_package_properties(LibRaw PROPERTIES PURPOSE "Required for the QImage plugin for RAW images" ) -option(KIMAGEFORMATS_JXR "Enable plugin for JPEG XR format" ON) +option(KIMAGEFORMATS_JXR "Enable plugin for JPEG XR format" OFF) if(KIMAGEFORMATS_JXR) find_package(LibJXR) endif() diff --git a/README.md b/README.md index fc555df..2c6b7b3 100644 --- a/README.md +++ b/README.md @@ -26,11 +26,11 @@ The following image formats have read-only support: The following image formats have read and write support: -- AV1 Image File Format (AVIF) +- AV1 Image File Format (avif) - Encapsulated PostScript (eps) - High Efficiency Image File Format (heif). Can be enabled with the KIMAGEFORMATS_HEIF build option. - JPEG XL (jxl) -- JPEG XR (jxr) +- JPEG XR (jxr). Can be enabled with the KIMAGEFORMATS_JXR build option. - OpenEXR (exr) - Personal Computer Exchange (pcx) - Quite OK Image format (qoi)