-
Notifications
You must be signed in to change notification settings - Fork 965
Fuzz failure in bitcoin_deserialize_psbt #3501
Copy link
Copy link
Closed
Description
Fuzz CI has failed for the last couple of days with variants of
70736274ff10fc00ff0000000000106dd5f43c0000000001000a000000000000000100c0000000000000000100000000000000f0ffff020000912d201101000a0000000000000a0007ffffffffffffff7e638080808080808080808080808080808080800080808080808080808080808080808080808086fd000000000000000080000000000000004000fd8080000000ffffffffffffffff00000013b13c330249240100000092492400000002924a39000000000029290000004e4992244992244902024924924924924a00001004020000000200f559ee39abe801003330fd3bb1133bb1133b0162737073000074626a700000000000b1130065cd1d010000ff86970000000000000001d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d100c00000000000008080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080024924924924924a80808080808080808080808080808080808080808080808080808080808080808080808080808080808080800000000000000000000000fd0000004e0a008000000000fd0000004e0a007370ffffffffff80808080808080808080808080808080808080007462737002000000000000002929292900810000000000008000000000000002ff34
If you plug this into the fuzztest then run RUSTFLAGS=--cfg=fuzzing cargo test in the fuzz/ dir you will get
test tests::duplicate_crash ... FAILED
failures:
---- tests::duplicate_crash stdout ----
thread 'tests::duplicate_crash' panicked at bitcoin/src/consensus/encode.rs:148:5:
assertion `left == right` failed
left: 7
right: 15
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels