From b121971fba9f24ade237698ee292e26b7281c2bf Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone <exarkun@twistedmatrix.com> Date: Mon, 9 Mar 2020 16:50:19 -0400 Subject: [PATCH] Try to get more information --- src/_zkapauthorizer/_storage_server.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/_zkapauthorizer/_storage_server.py b/src/_zkapauthorizer/_storage_server.py index c06dea9..d49939d 100644 --- a/src/_zkapauthorizer/_storage_server.py +++ b/src/_zkapauthorizer/_storage_server.py @@ -509,6 +509,12 @@ def get_storage_index_share_size(sharepath): """ with open(sharepath) as share_file: share_data_length_bytes = share_file.read(8)[4:] + if len(share_data_length_bytes) != 4: + raise ValueError( + "Tried to read 4 bytes of share data length from share, got {!r} instead.".format( + share_data_length_bytes, + ), + ) (share_data_length,) = unpack('>L', share_data_length_bytes) return share_data_length -- GitLab