From 736edae2ad243f6eb3e7b01ca9b6266745cdeb24 Mon Sep 17 00:00:00 2001 From: mat Date: Sun, 11 Jan 2026 23:01:30 -1030 Subject: add fuzzer for azalea-protocol and fix a few panics --- azalea-protocol/fuzz/fuzz_targets/serverbound_game.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 azalea-protocol/fuzz/fuzz_targets/serverbound_game.rs (limited to 'azalea-protocol/fuzz/fuzz_targets/serverbound_game.rs') diff --git a/azalea-protocol/fuzz/fuzz_targets/serverbound_game.rs b/azalea-protocol/fuzz/fuzz_targets/serverbound_game.rs new file mode 100644 index 00000000..8891485c --- /dev/null +++ b/azalea-protocol/fuzz/fuzz_targets/serverbound_game.rs @@ -0,0 +1,10 @@ +#![no_main] + +use std::io::Cursor; + +use azalea_protocol::{packets::game::ServerboundGamePacket, read::deserialize_packet}; +use libfuzzer_sys::fuzz_target; + +fuzz_target!(|data: &[u8]| { + let _ = deserialize_packet::(&mut Cursor::new(data)); +}); -- cgit v1.2.3