diff --git a/Meta/Lagom/Fuzzers/FuzzASN1.cpp b/Meta/Lagom/Fuzzers/FuzzASN1.cpp index a3888c0b94..107b0f2bef 100644 --- a/Meta/Lagom/Fuzzers/FuzzASN1.cpp +++ b/Meta/Lagom/Fuzzers/FuzzASN1.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); (void)TLS::Certificate::parse_certificate({ data, size }); return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzBLAKE2b.cpp b/Meta/Lagom/Fuzzers/FuzzBLAKE2b.cpp index 0963ad294b..b0c2a828c6 100644 --- a/Meta/Lagom/Fuzzers/FuzzBLAKE2b.cpp +++ b/Meta/Lagom/Fuzzers/FuzzBLAKE2b.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); Crypto::Hash::BLAKE2b::hash(data, size); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzBMPLoader.cpp b/Meta/Lagom/Fuzzers/FuzzBMPLoader.cpp index 8b14b7dd76..d8ad306536 100644 --- a/Meta/Lagom/Fuzzers/FuzzBMPLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzBMPLoader.cpp @@ -9,6 +9,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::BMPImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzBrotli.cpp b/Meta/Lagom/Fuzzers/FuzzBrotli.cpp index 59bdc907e7..75da964a4c 100644 --- a/Meta/Lagom/Fuzzers/FuzzBrotli.cpp +++ b/Meta/Lagom/Fuzzers/FuzzBrotli.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); FixedMemoryStream bufstream { { data, size } }; auto brotli_stream = Compress::BrotliDecompressionStream { MaybeOwned { bufstream } }; diff --git a/Meta/Lagom/Fuzzers/FuzzCSSParser.cpp b/Meta/Lagom/Fuzzers/FuzzCSSParser.cpp index 96caf75624..a3c50a19de 100644 --- a/Meta/Lagom/Fuzzers/FuzzCSSParser.cpp +++ b/Meta/Lagom/Fuzzers/FuzzCSSParser.cpp @@ -24,6 +24,8 @@ Globals::Globals() extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); + // FIXME: There's got to be a better way to do this "correctly" auto& vm = Web::Bindings::main_thread_vm(); (void)Web::parse_css_stylesheet(Web::CSS::Parser::ParsingContext(*vm.current_realm()), { data, size }); diff --git a/Meta/Lagom/Fuzzers/FuzzCyrillicDecoder.cpp b/Meta/Lagom/Fuzzers/FuzzCyrillicDecoder.cpp index a27cf26f17..3095a51958 100644 --- a/Meta/Lagom/Fuzzers/FuzzCyrillicDecoder.cpp +++ b/Meta/Lagom/Fuzzers/FuzzCyrillicDecoder.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder = TextCodec::decoder_for("windows-1251"sv); VERIFY(decoder.has_value()); (void)decoder->to_utf8({ data, size }); diff --git a/Meta/Lagom/Fuzzers/FuzzDDSLoader.cpp b/Meta/Lagom/Fuzzers/FuzzDDSLoader.cpp index 52f5b3b525..400239b1df 100644 --- a/Meta/Lagom/Fuzzers/FuzzDDSLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzDDSLoader.cpp @@ -8,6 +8,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::DDSImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzDeflateCompression.cpp b/Meta/Lagom/Fuzzers/FuzzDeflateCompression.cpp index 5399b63b76..2db4458cbb 100644 --- a/Meta/Lagom/Fuzzers/FuzzDeflateCompression.cpp +++ b/Meta/Lagom/Fuzzers/FuzzDeflateCompression.cpp @@ -9,6 +9,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); (void)Compress::DeflateCompressor::compress_all(ReadonlyBytes { data, size }); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzDeflateDecompression.cpp b/Meta/Lagom/Fuzzers/FuzzDeflateDecompression.cpp index bbaf59d5d1..773454283d 100644 --- a/Meta/Lagom/Fuzzers/FuzzDeflateDecompression.cpp +++ b/Meta/Lagom/Fuzzers/FuzzDeflateDecompression.cpp @@ -9,6 +9,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); (void)Compress::DeflateDecompressor::decompress_all(ReadonlyBytes { data, size }); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzELF.cpp b/Meta/Lagom/Fuzzers/FuzzELF.cpp index a8e0eee0e0..146945ec0f 100644 --- a/Meta/Lagom/Fuzzers/FuzzELF.cpp +++ b/Meta/Lagom/Fuzzers/FuzzELF.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); ELF::Image elf(data, size, /*verbose_logging=*/false); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzFlacLoader.cpp b/Meta/Lagom/Fuzzers/FuzzFlacLoader.cpp index bae6ed0be8..c1fd54c77b 100644 --- a/Meta/Lagom/Fuzzers/FuzzFlacLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzFlacLoader.cpp @@ -9,5 +9,6 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); return fuzz_audio_loader(data, size); } diff --git a/Meta/Lagom/Fuzzers/FuzzGIFLoader.cpp b/Meta/Lagom/Fuzzers/FuzzGIFLoader.cpp index c91d2a7d0b..78b4947034 100644 --- a/Meta/Lagom/Fuzzers/FuzzGIFLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzGIFLoader.cpp @@ -12,6 +12,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::GIFImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzGemini.cpp b/Meta/Lagom/Fuzzers/FuzzGemini.cpp index 183a383ddd..c624d7b6c9 100644 --- a/Meta/Lagom/Fuzzers/FuzzGemini.cpp +++ b/Meta/Lagom/Fuzzers/FuzzGemini.cpp @@ -12,6 +12,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto gemini = StringView(static_cast(data), size); (void)Gemini::Document::parse(gemini, {}); return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzGzipCompression.cpp b/Meta/Lagom/Fuzzers/FuzzGzipCompression.cpp index a43d70f2f3..8ed96906de 100644 --- a/Meta/Lagom/Fuzzers/FuzzGzipCompression.cpp +++ b/Meta/Lagom/Fuzzers/FuzzGzipCompression.cpp @@ -9,6 +9,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); (void)Compress::GzipCompressor::compress_all(ReadonlyBytes { data, size }); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzGzipDecompression.cpp b/Meta/Lagom/Fuzzers/FuzzGzipDecompression.cpp index 716aa229e8..870255eb07 100644 --- a/Meta/Lagom/Fuzzers/FuzzGzipDecompression.cpp +++ b/Meta/Lagom/Fuzzers/FuzzGzipDecompression.cpp @@ -9,6 +9,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); (void)Compress::GzipDecompressor::decompress_all(ReadonlyBytes { data, size }); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzHebrewDecoder.cpp b/Meta/Lagom/Fuzzers/FuzzHebrewDecoder.cpp index e96182307c..2fdcd27559 100644 --- a/Meta/Lagom/Fuzzers/FuzzHebrewDecoder.cpp +++ b/Meta/Lagom/Fuzzers/FuzzHebrewDecoder.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder = TextCodec::decoder_for("windows-1255"sv); VERIFY(decoder.has_value()); (void)decoder->to_utf8({ data, size }); diff --git a/Meta/Lagom/Fuzzers/FuzzHttpRequest.cpp b/Meta/Lagom/Fuzzers/FuzzHttpRequest.cpp index db74f350bd..c677e6f8ac 100644 --- a/Meta/Lagom/Fuzzers/FuzzHttpRequest.cpp +++ b/Meta/Lagom/Fuzzers/FuzzHttpRequest.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto request_wrapper = HTTP::HttpRequest::from_raw_request(ReadonlyBytes { data, size }); if (request_wrapper.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzICCProfile.cpp b/Meta/Lagom/Fuzzers/FuzzICCProfile.cpp index 6e172b6760..4aa67688b2 100644 --- a/Meta/Lagom/Fuzzers/FuzzICCProfile.cpp +++ b/Meta/Lagom/Fuzzers/FuzzICCProfile.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); (void)Gfx::ICC::Profile::try_load_from_externally_owned_memory({ data, size }); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzICOLoader.cpp b/Meta/Lagom/Fuzzers/FuzzICOLoader.cpp index e8cf50c51a..ffaa01c215 100644 --- a/Meta/Lagom/Fuzzers/FuzzICOLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzICOLoader.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::ICOImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzILBMLoader.cpp b/Meta/Lagom/Fuzzers/FuzzILBMLoader.cpp index a7a21664f8..7cc3d9822b 100644 --- a/Meta/Lagom/Fuzzers/FuzzILBMLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzILBMLoader.cpp @@ -9,6 +9,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::ILBMImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzIMAPParser.cpp b/Meta/Lagom/Fuzzers/FuzzIMAPParser.cpp index a5d31df0fa..49627c2b22 100644 --- a/Meta/Lagom/Fuzzers/FuzzIMAPParser.cpp +++ b/Meta/Lagom/Fuzzers/FuzzIMAPParser.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto parser = IMAP::Parser(); parser.parse(ByteBuffer::copy(data, size).release_value(), true); parser.parse(ByteBuffer::copy(data, size).release_value(), false); diff --git a/Meta/Lagom/Fuzzers/FuzzJPEGLoader.cpp b/Meta/Lagom/Fuzzers/FuzzJPEGLoader.cpp index 2bca31aacc..5f73ac9d99 100644 --- a/Meta/Lagom/Fuzzers/FuzzJPEGLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzJPEGLoader.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::JPEGImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzJs.cpp b/Meta/Lagom/Fuzzers/FuzzJs.cpp index 11158f7c2f..8949d579ce 100644 --- a/Meta/Lagom/Fuzzers/FuzzJs.cpp +++ b/Meta/Lagom/Fuzzers/FuzzJs.cpp @@ -14,6 +14,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto js = StringView(static_cast(data), size); // FIXME: https://github.com/SerenityOS/serenity/issues/17899 if (!Utf8View(js).validate()) diff --git a/Meta/Lagom/Fuzzers/FuzzJsonParser.cpp b/Meta/Lagom/Fuzzers/FuzzJsonParser.cpp index d85225549b..87566e7928 100644 --- a/Meta/Lagom/Fuzzers/FuzzJsonParser.cpp +++ b/Meta/Lagom/Fuzzers/FuzzJsonParser.cpp @@ -8,6 +8,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); JsonParser parser({ data, size }); (void)parser.parse(); return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzLatin1Decoder.cpp b/Meta/Lagom/Fuzzers/FuzzLatin1Decoder.cpp index 0714b29295..85472507f5 100644 --- a/Meta/Lagom/Fuzzers/FuzzLatin1Decoder.cpp +++ b/Meta/Lagom/Fuzzers/FuzzLatin1Decoder.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder = TextCodec::decoder_for("windows-1252"sv); VERIFY(decoder.has_value()); (void)decoder->to_utf8({ data, size }); diff --git a/Meta/Lagom/Fuzzers/FuzzLatin2Decoder.cpp b/Meta/Lagom/Fuzzers/FuzzLatin2Decoder.cpp index ae4b658bf9..0d3394cc79 100644 --- a/Meta/Lagom/Fuzzers/FuzzLatin2Decoder.cpp +++ b/Meta/Lagom/Fuzzers/FuzzLatin2Decoder.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder = TextCodec::decoder_for("iso-8859-2"sv); VERIFY(decoder.has_value()); (void)decoder->to_utf8({ data, size }); diff --git a/Meta/Lagom/Fuzzers/FuzzLzmaDecompression.cpp b/Meta/Lagom/Fuzzers/FuzzLzmaDecompression.cpp index fac0903162..79ae10c3db 100644 --- a/Meta/Lagom/Fuzzers/FuzzLzmaDecompression.cpp +++ b/Meta/Lagom/Fuzzers/FuzzLzmaDecompression.cpp @@ -9,6 +9,8 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); + // LibFuzzer has a default memory limit of 2048 MB, so limit the dictionary size to a // reasonable number to make sure that we don't actually run into it by allocating a // huge dictionary. The chosen value is double of what the largest dictionary in the diff --git a/Meta/Lagom/Fuzzers/FuzzLzmaRoundtrip.cpp b/Meta/Lagom/Fuzzers/FuzzLzmaRoundtrip.cpp index e10c102417..9b859eb1b2 100644 --- a/Meta/Lagom/Fuzzers/FuzzLzmaRoundtrip.cpp +++ b/Meta/Lagom/Fuzzers/FuzzLzmaRoundtrip.cpp @@ -9,6 +9,8 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); + AllocatingMemoryStream stream {}; auto compressor = MUST(Compress::LzmaCompressor::create_container(MaybeOwned { stream }, {})); diff --git a/Meta/Lagom/Fuzzers/FuzzMD5.cpp b/Meta/Lagom/Fuzzers/FuzzMD5.cpp index 9ed0aad2ad..9e29e694ff 100644 --- a/Meta/Lagom/Fuzzers/FuzzMD5.cpp +++ b/Meta/Lagom/Fuzzers/FuzzMD5.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); Crypto::Hash::MD5::hash(data, size); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzMP3Loader.cpp b/Meta/Lagom/Fuzzers/FuzzMP3Loader.cpp index e904cffcba..3b3a1a6f47 100644 --- a/Meta/Lagom/Fuzzers/FuzzMP3Loader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzMP3Loader.cpp @@ -9,5 +9,6 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); return fuzz_audio_loader(data, size); } diff --git a/Meta/Lagom/Fuzzers/FuzzMarkdown.cpp b/Meta/Lagom/Fuzzers/FuzzMarkdown.cpp index eb18526073..e29a831487 100644 --- a/Meta/Lagom/Fuzzers/FuzzMarkdown.cpp +++ b/Meta/Lagom/Fuzzers/FuzzMarkdown.cpp @@ -12,6 +12,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto markdown = StringView(static_cast(data), size); (void)Markdown::Document::parse(markdown); return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzMatroskaReader.cpp b/Meta/Lagom/Fuzzers/FuzzMatroskaReader.cpp index 2272b8c107..f0caef23eb 100644 --- a/Meta/Lagom/Fuzzers/FuzzMatroskaReader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzMatroskaReader.cpp @@ -9,6 +9,7 @@ extern "C" int LLVMFuzzerTestOneInput(u8 const* data, size_t size) { + AK::set_debug_enabled(false); auto matroska_reader_result = Video::Matroska::Reader::from_data({ data, size }); if (matroska_reader_result.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzPBMLoader.cpp b/Meta/Lagom/Fuzzers/FuzzPBMLoader.cpp index c83e2ddd16..e31a02ae89 100644 --- a/Meta/Lagom/Fuzzers/FuzzPBMLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzPBMLoader.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::PBMImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzPDF.cpp b/Meta/Lagom/Fuzzers/FuzzPDF.cpp index 437beaa436..49b806cca6 100644 --- a/Meta/Lagom/Fuzzers/FuzzPDF.cpp +++ b/Meta/Lagom/Fuzzers/FuzzPDF.cpp @@ -9,6 +9,8 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); + ReadonlyBytes bytes { data, size }; if (auto maybe_document = PDF::Document::create(bytes); !maybe_document.is_error()) { diff --git a/Meta/Lagom/Fuzzers/FuzzPEM.cpp b/Meta/Lagom/Fuzzers/FuzzPEM.cpp index 8e488fe9ad..0fb4dd3ed8 100644 --- a/Meta/Lagom/Fuzzers/FuzzPEM.cpp +++ b/Meta/Lagom/Fuzzers/FuzzPEM.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); (void)Crypto::decode_pem({ data, size }); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzPGMLoader.cpp b/Meta/Lagom/Fuzzers/FuzzPGMLoader.cpp index 5e83fbbdf2..8e0e83011a 100644 --- a/Meta/Lagom/Fuzzers/FuzzPGMLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzPGMLoader.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::PGMImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzPNGLoader.cpp b/Meta/Lagom/Fuzzers/FuzzPNGLoader.cpp index 256e250299..2a1d728f68 100644 --- a/Meta/Lagom/Fuzzers/FuzzPNGLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzPNGLoader.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::PNGImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzPPMLoader.cpp b/Meta/Lagom/Fuzzers/FuzzPPMLoader.cpp index 6a19338116..2033371c38 100644 --- a/Meta/Lagom/Fuzzers/FuzzPPMLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzPPMLoader.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::PPMImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzPoly1305.cpp b/Meta/Lagom/Fuzzers/FuzzPoly1305.cpp index c9b06af162..0c72f48f21 100644 --- a/Meta/Lagom/Fuzzers/FuzzPoly1305.cpp +++ b/Meta/Lagom/Fuzzers/FuzzPoly1305.cpp @@ -4,12 +4,15 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include #include extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); + if (size < 32) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzQOALoader.cpp b/Meta/Lagom/Fuzzers/FuzzQOALoader.cpp index b8f810edcf..aa81593dfb 100644 --- a/Meta/Lagom/Fuzzers/FuzzQOALoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzQOALoader.cpp @@ -9,5 +9,6 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); return fuzz_audio_loader(data, size); } diff --git a/Meta/Lagom/Fuzzers/FuzzQOILoader.cpp b/Meta/Lagom/Fuzzers/FuzzQOILoader.cpp index 6385a296ae..e1096adf42 100644 --- a/Meta/Lagom/Fuzzers/FuzzQOILoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzQOILoader.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::QOIImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzQuotedPrintableParser.cpp b/Meta/Lagom/Fuzzers/FuzzQuotedPrintableParser.cpp index 62adc76b46..c7a27e9a15 100644 --- a/Meta/Lagom/Fuzzers/FuzzQuotedPrintableParser.cpp +++ b/Meta/Lagom/Fuzzers/FuzzQuotedPrintableParser.cpp @@ -4,11 +4,13 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto quoted_printable_string = StringView(static_cast(data), size); (void)IMAP::decode_quoted_printable(quoted_printable_string); return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzRSAKeyParsing.cpp b/Meta/Lagom/Fuzzers/FuzzRSAKeyParsing.cpp index b5f7ef4fac..1fd3e1e2df 100644 --- a/Meta/Lagom/Fuzzers/FuzzRSAKeyParsing.cpp +++ b/Meta/Lagom/Fuzzers/FuzzRSAKeyParsing.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); Crypto::PK::RSA::parse_rsa_key({ data, size }); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzRegexECMA262.cpp b/Meta/Lagom/Fuzzers/FuzzRegexECMA262.cpp index a254b60901..39d79fd6dc 100644 --- a/Meta/Lagom/Fuzzers/FuzzRegexECMA262.cpp +++ b/Meta/Lagom/Fuzzers/FuzzRegexECMA262.cpp @@ -11,6 +11,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto pattern = StringView(static_cast(data), size); [[maybe_unused]] auto re = Regex(pattern); return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzRegexPosixBasic.cpp b/Meta/Lagom/Fuzzers/FuzzRegexPosixBasic.cpp index 83046fdc02..79dbbcb5df 100644 --- a/Meta/Lagom/Fuzzers/FuzzRegexPosixBasic.cpp +++ b/Meta/Lagom/Fuzzers/FuzzRegexPosixBasic.cpp @@ -11,6 +11,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto pattern = StringView(static_cast(data), size); [[maybe_unused]] auto re = Regex(pattern); return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzRegexPosixExtended.cpp b/Meta/Lagom/Fuzzers/FuzzRegexPosixExtended.cpp index 13fbc09a1d..bded37547f 100644 --- a/Meta/Lagom/Fuzzers/FuzzRegexPosixExtended.cpp +++ b/Meta/Lagom/Fuzzers/FuzzRegexPosixExtended.cpp @@ -11,6 +11,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto pattern = StringView(static_cast(data), size); [[maybe_unused]] auto re = Regex(pattern); return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzSHA1.cpp b/Meta/Lagom/Fuzzers/FuzzSHA1.cpp index 235e117bc6..995aed1984 100644 --- a/Meta/Lagom/Fuzzers/FuzzSHA1.cpp +++ b/Meta/Lagom/Fuzzers/FuzzSHA1.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); Crypto::Hash::SHA1::hash(data, size); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzSHA256.cpp b/Meta/Lagom/Fuzzers/FuzzSHA256.cpp index ffa6d07ce1..da9aea470c 100644 --- a/Meta/Lagom/Fuzzers/FuzzSHA256.cpp +++ b/Meta/Lagom/Fuzzers/FuzzSHA256.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); Crypto::Hash::SHA256::hash(data, size); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzSHA384.cpp b/Meta/Lagom/Fuzzers/FuzzSHA384.cpp index 7d46b1b112..02b6092266 100644 --- a/Meta/Lagom/Fuzzers/FuzzSHA384.cpp +++ b/Meta/Lagom/Fuzzers/FuzzSHA384.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); Crypto::Hash::SHA384::hash(data, size); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzSHA512.cpp b/Meta/Lagom/Fuzzers/FuzzSHA512.cpp index bb07df7d6a..8afb76bb03 100644 --- a/Meta/Lagom/Fuzzers/FuzzSHA512.cpp +++ b/Meta/Lagom/Fuzzers/FuzzSHA512.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); Crypto::Hash::SHA512::hash(data, size); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzSQLParser.cpp b/Meta/Lagom/Fuzzers/FuzzSQLParser.cpp index 9d332b9c6f..37cc7140b5 100644 --- a/Meta/Lagom/Fuzzers/FuzzSQLParser.cpp +++ b/Meta/Lagom/Fuzzers/FuzzSQLParser.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto parser = SQL::AST::Parser(SQL::AST::Lexer({ data, size })); [[maybe_unused]] auto statement = parser.next_statement(); return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzShell.cpp b/Meta/Lagom/Fuzzers/FuzzShell.cpp index 9869283e25..5a54e50888 100644 --- a/Meta/Lagom/Fuzzers/FuzzShell.cpp +++ b/Meta/Lagom/Fuzzers/FuzzShell.cpp @@ -11,6 +11,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto source = StringView(static_cast(data), size); Shell::Parser parser(source); (void)parser.parse(); diff --git a/Meta/Lagom/Fuzzers/FuzzShellPosix.cpp b/Meta/Lagom/Fuzzers/FuzzShellPosix.cpp index e1254720a2..a5b5169e9f 100644 --- a/Meta/Lagom/Fuzzers/FuzzShellPosix.cpp +++ b/Meta/Lagom/Fuzzers/FuzzShellPosix.cpp @@ -12,6 +12,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto source = StringView(static_cast(data), size); Shell::Posix::Parser parser(source); (void)parser.parse(); diff --git a/Meta/Lagom/Fuzzers/FuzzTGALoader.cpp b/Meta/Lagom/Fuzzers/FuzzTGALoader.cpp index 23ee7773de..8d458bde1c 100644 --- a/Meta/Lagom/Fuzzers/FuzzTGALoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzTGALoader.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::TGAImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzTTF.cpp b/Meta/Lagom/Fuzzers/FuzzTTF.cpp index b0cd938098..b401883267 100644 --- a/Meta/Lagom/Fuzzers/FuzzTTF.cpp +++ b/Meta/Lagom/Fuzzers/FuzzTTF.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(u8 const* data, size_t size) { + AK::set_debug_enabled(false); (void)OpenType::Font::try_load_from_externally_owned_memory({ data, size }); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzTar.cpp b/Meta/Lagom/Fuzzers/FuzzTar.cpp index b799de0c8f..33b9c6a2bb 100644 --- a/Meta/Lagom/Fuzzers/FuzzTar.cpp +++ b/Meta/Lagom/Fuzzers/FuzzTar.cpp @@ -11,6 +11,8 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); + auto input_stream_or_error = try_make(ReadonlyBytes { data, size }); if (input_stream_or_error.is_error()) diff --git a/Meta/Lagom/Fuzzers/FuzzTinyVGLoader.cpp b/Meta/Lagom/Fuzzers/FuzzTinyVGLoader.cpp index 30f334fe6b..2d45388307 100644 --- a/Meta/Lagom/Fuzzers/FuzzTinyVGLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzTinyVGLoader.cpp @@ -8,6 +8,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::TinyVGImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzURL.cpp b/Meta/Lagom/Fuzzers/FuzzURL.cpp index 9037954eb0..136a504ce1 100644 --- a/Meta/Lagom/Fuzzers/FuzzURL.cpp +++ b/Meta/Lagom/Fuzzers/FuzzURL.cpp @@ -8,6 +8,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto string_view = StringView(data, size); auto url = URL(string_view); return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzUTF16BEDecoder.cpp b/Meta/Lagom/Fuzzers/FuzzUTF16BEDecoder.cpp index 1b419c63de..2541293138 100644 --- a/Meta/Lagom/Fuzzers/FuzzUTF16BEDecoder.cpp +++ b/Meta/Lagom/Fuzzers/FuzzUTF16BEDecoder.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder = TextCodec::decoder_for("utf-16be"sv); VERIFY(decoder.has_value()); (void)decoder->to_utf8({ data, size }); diff --git a/Meta/Lagom/Fuzzers/FuzzVP9Decoder.cpp b/Meta/Lagom/Fuzzers/FuzzVP9Decoder.cpp index ecd5327693..4bff34e8c4 100644 --- a/Meta/Lagom/Fuzzers/FuzzVP9Decoder.cpp +++ b/Meta/Lagom/Fuzzers/FuzzVP9Decoder.cpp @@ -9,6 +9,7 @@ extern "C" int LLVMFuzzerTestOneInput(u8 const* data, size_t size) { + AK::set_debug_enabled(false); Video::VP9::Decoder vp9_decoder; (void)vp9_decoder.receive_sample({ data, size }); return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzWAVLoader.cpp b/Meta/Lagom/Fuzzers/FuzzWAVLoader.cpp index 33e3c6503d..cc2fa072f9 100644 --- a/Meta/Lagom/Fuzzers/FuzzWAVLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzWAVLoader.cpp @@ -9,5 +9,6 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); return fuzz_audio_loader(data, size); } diff --git a/Meta/Lagom/Fuzzers/FuzzWOFF.cpp b/Meta/Lagom/Fuzzers/FuzzWOFF.cpp index 5f2993acdf..596e816616 100644 --- a/Meta/Lagom/Fuzzers/FuzzWOFF.cpp +++ b/Meta/Lagom/Fuzzers/FuzzWOFF.cpp @@ -9,6 +9,7 @@ extern "C" int LLVMFuzzerTestOneInput(u8 const* data, size_t size) { + AK::set_debug_enabled(false); (void)WOFF::Font::try_load_from_externally_owned_memory({ data, size }); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzWOFF2.cpp b/Meta/Lagom/Fuzzers/FuzzWOFF2.cpp index 9df845709e..b38e967d53 100644 --- a/Meta/Lagom/Fuzzers/FuzzWOFF2.cpp +++ b/Meta/Lagom/Fuzzers/FuzzWOFF2.cpp @@ -9,6 +9,7 @@ extern "C" int LLVMFuzzerTestOneInput(u8 const* data, size_t size) { + AK::set_debug_enabled(false); (void)WOFF2::Font::try_load_from_externally_owned_memory({ data, size }); return 0; } diff --git a/Meta/Lagom/Fuzzers/FuzzWasmParser.cpp b/Meta/Lagom/Fuzzers/FuzzWasmParser.cpp index 7a677dd6d5..cd396988b1 100644 --- a/Meta/Lagom/Fuzzers/FuzzWasmParser.cpp +++ b/Meta/Lagom/Fuzzers/FuzzWasmParser.cpp @@ -11,6 +11,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); ReadonlyBytes bytes { data, size }; FixedMemoryStream stream { bytes }; [[maybe_unused]] auto result = Wasm::Module::parse(stream); diff --git a/Meta/Lagom/Fuzzers/FuzzWebPLoader.cpp b/Meta/Lagom/Fuzzers/FuzzWebPLoader.cpp index 452a64471a..e681c23846 100644 --- a/Meta/Lagom/Fuzzers/FuzzWebPLoader.cpp +++ b/Meta/Lagom/Fuzzers/FuzzWebPLoader.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto decoder_or_error = Gfx::WebPImageDecoderPlugin::create({ data, size }); if (decoder_or_error.is_error()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzXML.cpp b/Meta/Lagom/Fuzzers/FuzzXML.cpp index 71c4c64e2f..86bad7a5c1 100644 --- a/Meta/Lagom/Fuzzers/FuzzXML.cpp +++ b/Meta/Lagom/Fuzzers/FuzzXML.cpp @@ -8,6 +8,7 @@ extern "C" int LLVMFuzzerTestOneInput(u8 const* data, size_t size) { + AK::set_debug_enabled(false); XML::Parser parser({ data, size }); (void)parser.parse(); return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzZip.cpp b/Meta/Lagom/Fuzzers/FuzzZip.cpp index 4d84a59f86..182699cac6 100644 --- a/Meta/Lagom/Fuzzers/FuzzZip.cpp +++ b/Meta/Lagom/Fuzzers/FuzzZip.cpp @@ -10,6 +10,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); auto zip_file = Archive::Zip::try_create({ data, size }); if (!zip_file.has_value()) return 0; diff --git a/Meta/Lagom/Fuzzers/FuzzZlibDecompression.cpp b/Meta/Lagom/Fuzzers/FuzzZlibDecompression.cpp index d36cc00b50..5178a42974 100644 --- a/Meta/Lagom/Fuzzers/FuzzZlibDecompression.cpp +++ b/Meta/Lagom/Fuzzers/FuzzZlibDecompression.cpp @@ -10,6 +10,8 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t const* data, size_t size) { + AK::set_debug_enabled(false); + auto stream = make(ReadonlyBytes { data, size }); auto decompressor_or_error = Compress::ZlibDecompressor::create(move(stream));