From 528674cb6e982978a72cdcd7337144cda12ab025 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Mon, 17 Mar 2025 16:17:03 +0900 Subject: [PATCH] sandbox/init: fail early on nil op Signed-off-by: Ophestra --- sandbox/init.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sandbox/init.go b/sandbox/init.go index 4fbb173..e80afbe 100644 --- a/sandbox/init.go +++ b/sandbox/init.go @@ -143,6 +143,10 @@ func Init(prepare func(prefix string), setVerbose func(verbose bool)) { } for i, op := range *params.Ops { + if op == nil { + log.Fatalf("invalid op %d", i) + } + msg.Verbosef("mounting %s", op) if err := op.apply(¶ms.InitParams); err != nil { msg.PrintBaseErr(err,