From c4e67252360b623a8d27b65d6ea6011f119b331c Mon Sep 17 00:00:00 2001 From: Seth Jennings Date: Thu, 5 Jan 2017 15:36:42 -0600 Subject: [PATCH] fix nil deref --- .../populator/desired_state_of_world_populator.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/kubelet/volumemanager/populator/desired_state_of_world_populator.go b/pkg/kubelet/volumemanager/populator/desired_state_of_world_populator.go index ee52b6d9ab5..d583053e886 100644 --- a/pkg/kubelet/volumemanager/populator/desired_state_of_world_populator.go +++ b/pkg/kubelet/volumemanager/populator/desired_state_of_world_populator.go @@ -162,6 +162,9 @@ func (dswp *desiredStateOfWorldPopulator) findAndRemoveDeletedPods() { } // Skip non-memory backed volumes belonging to terminated pods volume := volumeToMount.VolumeSpec.Volume + if volume == nil { + continue + } if (volume.EmptyDir == nil || volume.EmptyDir.Medium != v1.StorageMediumMemory) && volume.ConfigMap == nil && volume.Secret == nil { continue