From 39b06d161ebee551f5dd7988697f26f48c4abb64 Mon Sep 17 00:00:00 2001 From: Ludovic Fernandez Date: Wed, 27 Jul 2022 09:14:33 +0200 Subject: [PATCH] gci: fix panic with invalid configuration option (#3019) --- pkg/golinters/gci.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/golinters/gci.go b/pkg/golinters/gci.go index 0b086c88dc46..82eba2ff0ef6 100644 --- a/pkg/golinters/gci.go +++ b/pkg/golinters/gci.go @@ -46,7 +46,11 @@ func NewGci(settings *config.GciSettings) *goanalysis.Linter { rawCfg.SectionStrings = prefix } - cfg, _ = rawCfg.Parse() + var err error + cfg, err = rawCfg.Parse() + if err != nil { + linterLogger.Fatalf("gci: configuration parsing: %v", err) + } } var lock sync.Mutex