From 963f3ee047a1ad103405594616c99745ac824feb Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Thu, 8 Jul 2021 02:55:32 -0700 Subject: [PATCH] fix: crash in healObjects() --- cmd/erasure-server-sets.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/erasure-server-sets.go b/cmd/erasure-server-sets.go index e3421278d..1d9ea7f24 100644 --- a/cmd/erasure-server-sets.go +++ b/cmd/erasure-server-sets.go @@ -1840,8 +1840,8 @@ func (z *erasureServerSets) HealObjects(ctx context.Context, bucket, prefix stri var skipped int for _, zone := range z.serverSets { entryChs := zone.startMergeWalksVersions(ctx, bucket, prefix, "", true, true, ctx.Done()) - entriesInfos := make([]FileInfoVersions, 0, len(entryChs)) - entriesValid := make([]bool, 0, len(entryChs)) + entriesInfos := make([]FileInfoVersions, len(entryChs)) + entriesValid := make([]bool, len(entryChs)) for { entry, quorumCount, ok := lexicallySortedEntryVersions(entryChs, entriesInfos, entriesValid)