Files
clawhdf5/crates/clawhdf5-format/fuzz/fuzz_targets/fuzz_object_header.rs
T

17 lines
414 B
Rust

#![no_main]
use libfuzzer_sys::fuzz_target;
fuzz_target!(|data: &[u8]| {
// Try common offset/length sizes used in HDF5
for &offset_size in &[2u8, 4, 8] {
for &length_size in &[2u8, 4, 8] {
let _ = clawhdf5_format::object_header::ObjectHeader::parse(
data,
0,
offset_size,
length_size,
);
}
}
});