diff options
author | iximeow <me@iximeow.net> | 2025-04-13 19:40:12 -0700 |
---|---|---|
committer | iximeow <me@iximeow.net> | 2025-04-13 19:40:12 -0700 |
commit | 5a1731a2584222cf3e2d66685f96f8dc43cd3542 (patch) | |
tree | c5975b420c6f6234e3ed8a550f163c2d45752c3e /fuzz/fuzz_targets | |
parent | 6f10ec12b4c81e4d040b933b1e3ee01da5ac9a0c (diff) |
another fuzz victory!
Diffstat (limited to 'fuzz/fuzz_targets')
-rw-r--r-- | fuzz/fuzz_targets/fresh-decode.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/fuzz/fuzz_targets/fresh-decode.rs b/fuzz/fuzz_targets/fresh-decode.rs index 76a402e..a3da0ed 100644 --- a/fuzz/fuzz_targets/fresh-decode.rs +++ b/fuzz/fuzz_targets/fresh-decode.rs @@ -17,5 +17,9 @@ fuzz_target!(|data: &[u8]| { let mut words = yaxpeax_arch::U8Reader::new(data); let fresh_inst = decoder.decode(&mut words).expect("decoded before, can decode again"); assert_eq!(reused_inst, fresh_inst); + + let s = reused_inst.to_string(); + assert!(!s.contains("BUG")); + assert!(!s.contains("<invalid decode>")); } }); |