Pārlūkot izejas kodu

Merge pull request #46731 from vvoland/c8d-history-fix-nil-deref

c8d/history: Fix nil dereference
Sebastiaan van Stijn 1 gadu atpakaļ
vecāks
revīzija
987f76ea78
1 mainītis faili ar 5 papildinājumiem un 1 dzēšanām
  1. 5 1
      daemon/containerd/image_history.go

+ 5 - 1
daemon/containerd/image_history.go

@@ -81,11 +81,15 @@ func (i *ImageService) ImageHistory(ctx context.Context, name string) ([]*imaget
 			sizes = sizes[1:]
 		}
 
+		var created int64
+		if h.Created != nil {
+			created = h.Created.Unix()
+		}
 		history = append([]*imagetype.HistoryResponseItem{{
 			ID:        "<missing>",
 			Comment:   h.Comment,
 			CreatedBy: h.CreatedBy,
-			Created:   h.Created.Unix(),
+			Created:   created,
 			Size:      size,
 			Tags:      nil,
 		}}, history...)