From 813e438d1817324a4baab5e44a164afd82b5344f Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Tue, 24 Jul 2018 11:14:33 -0700 Subject: [PATCH] Improve panic message --- src/entry.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/entry.rs b/src/entry.rs index dc04b07dbe..7870a0f418 100644 --- a/src/entry.rs +++ b/src/entry.rs @@ -64,7 +64,15 @@ impl Entry { has_more, pad: [0, 0, 0], }; - assert!(serialized_size(&entry).unwrap() <= BLOB_DATA_SIZE as u64); + + let size = serialized_size(&entry).unwrap(); + if size > BLOB_DATA_SIZE as u64 { + panic!( + "Serialized entry size too large: {} ({} transactions):", + size, + entry.transactions.len() + ); + } entry }