diff options
| author | iximeow <me@iximeow.net> | 2026-05-26 16:38:04 +0000 |
|---|---|---|
| committer | iximeow <me@iximeow.net> | 2026-05-26 16:38:37 +0000 |
| commit | e1263595524a2f3ac6bf7b798e3e17ae0c6b906f (patch) | |
| tree | f968d8dc1fc2f6c58bee845922907abe38c74815 /fuzz/fuzz_targets/displaysink_used_correctly.rs | |
| parent | fae45027f889cd989b0c559fb452f7d95af7b1ab (diff) | |
fix jrcxz/jecxz/jcxz having "two operands"
Diffstat (limited to 'fuzz/fuzz_targets/displaysink_used_correctly.rs')
| -rw-r--r-- | fuzz/fuzz_targets/displaysink_used_correctly.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/fuzz/fuzz_targets/displaysink_used_correctly.rs b/fuzz/fuzz_targets/displaysink_used_correctly.rs index bd8d1db..4815047 100644 --- a/fuzz/fuzz_targets/displaysink_used_correctly.rs +++ b/fuzz/fuzz_targets/displaysink_used_correctly.rs @@ -4,6 +4,10 @@ extern crate yaxpeax_x86; extern crate yaxpeax_arch; fuzz_target!(|data: &[u8]| { + if data.len() > 15 { + return; + } + let x86_64_decoder = yaxpeax_x86::long_mode::InstDecoder::default(); let x86_32_decoder = yaxpeax_x86::protected_mode::InstDecoder::default(); let x86_16_decoder = yaxpeax_x86::real_mode::InstDecoder::default(); |
