diff --git a/Meta/Lagom/Fuzzers/FuzzASN1.cpp b/Meta/Lagom/Fuzzers/FuzzASN1.cpp index a3888c0b949..107b0f2bef1 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 0963ad294b4..b0c2a828c65 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 8b14b7dd762..d8ad3065360 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 59bdc907e7c..75da964a4cd 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 96caf756243..a3c50a19dea 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 a27cf26f17b..3095a519589 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 52f5b3b5259..400239b1df6 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 5399b63b765..2db4458cbbb 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 bbaf59d5d10..773454283df 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 a8e0eee0e0f..146945ec0fb 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 bae6ed0be8f..c1fd54c77bd 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 c91d2a7d0b5..78b4947034e 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 183a383ddd3..c624d7b6c96 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 a43d70f2f30..8ed96906de9 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 716aa229e8f..870255eb077 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 e96182307c7..2fdcd275593 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 db74f350bd6..c677e6f8acb 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 6e172b6760d..4aa67688b2f 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 e8cf50c51a6..ffaa01c2153 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 a7a21664f80..7cc3d9822b6 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 a5d31df0fa3..49627c2b223 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 2bca31aacc7..5f73ac9d991 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 11158f7c2f1..8949d579cef 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 d85225549bb..87566e7928e 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 0714b29295f..85472507f56 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 ae4b658bf97..0d3394cc799 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 fac0903162c..79ae10c3db6 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 e10c1024176..9b859eb1b24 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 9ed0aad2add..9e29e694ff0 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 e904cffcba4..3b3a1a6f470 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 eb185260736..e29a831487c 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 2272b8c107b..f0caef23eb5 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 c83e2ddd168..e31a02ae897 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 437beaa436d..49b806cca64 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 8e488fe9ad4..0fb4dd3ed8e 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 5e83fbbdf20..8e0e83011af 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 256e2502997..2a1d728f688 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 6a19338116e..2033371c385 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 c9b06af1621..0c72f48f211 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 b8f810edcf2..aa81593dfba 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 6385a296ae2..e1096adf422 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 62adc76b468..c7a27e9a152 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 b5f7ef4fac6..1fd3e1e2dfd 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 a254b609017..39d79fd6dc1 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 83046fdc029..79dbbcb5df5 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 13fbc09a1d8..bded37547f4 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 235e117bc6f..995aed1984c 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 ffa6d07ce1f..da9aea470cb 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 7d46b1b1123..02b60922668 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 bb07df7d6a6..8afb76bb03b 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 9d332b9c6fb..37cc7140b5c 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 9869283e25e..5a54e50888c 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 e1254720a2f..a5b5169e9fd 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 23ee7773ded..8d458bde1ca 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 b0cd938098b..b401883267f 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 b799de0c8f6..33b9c6a2bba 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 30f334fe6b9..2d453883076 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 9037954eb0c..136a504ce15 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 1b419c63de4..25412931382 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 ecd5327693d..4bff34e8c4f 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 33e3c6503df..cc2fa072f9f 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 5f2993acdf6..596e8166168 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 9df845709e3..b38e967d53b 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 7a677dd6d53..cd396988b13 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 452a64471ad..e681c238464 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 71c4c64e2fe..86bad7a5c16 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 4d84a59f866..182699cac6c 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 d36cc00b501..5178a42974d 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));