From 36c9c229b82ada0246e28c3066514936394979e3 Mon Sep 17 00:00:00 2001 From: Kota Kanbe Date: Mon, 5 Apr 2021 12:54:27 +0900 Subject: [PATCH] fix(report): avoid nil pointer when report FreeBSD (#1208) --- detector/detector.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/detector/detector.go b/detector/detector.go index efdc549f..c1140cd0 100644 --- a/detector/detector.go +++ b/detector/detector.go @@ -334,6 +334,9 @@ func detectPkgsCvesWithOval(cnf config.GovalDictConf, r *models.ScanResult) erro if err != nil { return err } + if ovalClient == nil { + return nil + } logging.Log.Debugf("Check if oval fetched: %s %s", r.Family, r.Release) ok, err := ovalClient.CheckIfOvalFetched(r.Family, r.Release)