From 1a77f7ce3be0d40640a7438853a91a133948e1be Mon Sep 17 00:00:00 2001 From: sakridge Date: Fri, 18 Oct 2019 19:56:48 -0700 Subject: [PATCH] Change to 0x7f which is a valid short_vec len (#6455) automerge --- core/src/sigverify.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/sigverify.rs b/core/src/sigverify.rs index 88c7a7ac68..b1da32c6c8 100644 --- a/core/src/sigverify.rs +++ b/core/src/sigverify.rs @@ -502,7 +502,7 @@ mod tests { let mut packet = sigverify::make_packet_from_transaction(tx.clone()); // Make the signatures len huge - packet.data[0] = 0xff; + packet.data[0] = 0x7f; let res = sigverify::do_get_packet_offsets(&packet, 0); assert_eq!(res, Err(PacketError::InvalidSignatureLen)); @@ -531,7 +531,7 @@ mod tests { let res = sigverify::do_get_packet_offsets(&packet, 0); // make pubkey len huge - packet.data[res.unwrap().pubkey_start as usize - 1] = 0xff; + packet.data[res.unwrap().pubkey_start as usize - 1] = 0x7f; let res = sigverify::do_get_packet_offsets(&packet, 0); assert_eq!(res, Err(PacketError::InvalidPubkeyLen));