From 187d948d413608ed54834bfcb0bcf7df162d496b Mon Sep 17 00:00:00 2001 From: Neil Macneale IV Date: Mon, 15 Sep 2025 21:34:37 +0000 Subject: [PATCH] Fix int32 overflow in archive reader --- go/store/nbs/archive_reader.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/store/nbs/archive_reader.go b/go/store/nbs/archive_reader.go index 2cb48f1c4f..406d49e238 100644 --- a/go/store/nbs/archive_reader.go +++ b/go/store/nbs/archive_reader.go @@ -326,7 +326,7 @@ func (f *inMemoryArchiveIndexReader) getSuffix(idx uint32) suffix { if idx >= uint32(len(f.suffixes)/hash.SuffixLen) { return suffix{} } - start := idx * hash.SuffixLen + start := uint64(idx) * hash.SuffixLen return suffix(f.suffixes[start : start+hash.SuffixLen]) }