From b2ec5a43d594d021e49ce3531166aeaddfa304c0 Mon Sep 17 00:00:00 2001 From: Peng Tao Date: Tue, 23 Mar 2021 16:44:47 +0800 Subject: [PATCH] runtime: fix cleanupSandboxBindMounts panic Found in UT: --- FAIL: TestKataCleanupSandbox (0.00s) panic: runtime error: invalid memory address or nil pointer dereference [recovered] panic: runtime error: invalid memory address or nil pointer dereference Signed-off-by: Peng Tao --- src/runtime/virtcontainers/kata_agent.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runtime/virtcontainers/kata_agent.go b/src/runtime/virtcontainers/kata_agent.go index 4b3ed16085..2e1bd72761 100644 --- a/src/runtime/virtcontainers/kata_agent.go +++ b/src/runtime/virtcontainers/kata_agent.go @@ -411,7 +411,7 @@ func setupSandboxBindMounts(sandbox *Sandbox) error { } func cleanupSandboxBindMounts(sandbox *Sandbox) error { - if len(sandbox.config.SandboxBindMounts) == 0 { + if sandbox.config == nil || len(sandbox.config.SandboxBindMounts) == 0 { return nil }