From 996b12733ae74ca4cdefabe40e7ec16b3ca7452a Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Thu, 12 Dec 2024 11:30:34 +0100 Subject: tools/syz-covermerger: fix null deref --- tools/syz-covermerger/syz_covermerger.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tools') diff --git a/tools/syz-covermerger/syz_covermerger.go b/tools/syz-covermerger/syz_covermerger.go index b68a0ec32..c0c55f01d 100644 --- a/tools/syz-covermerger/syz_covermerger.go +++ b/tools/syz-covermerger/syz_covermerger.go @@ -144,6 +144,9 @@ func mergeResultsToCoverage(mergedCoverage map[string]*covermerger.MergeResult, if !lineStat.FileExists { continue } + if _, ok := res[allManagers][fileName]; !ok { + res[allManagers][fileName] = &coveragedb.Coverage{} + } lines := maps.Keys(lineStat.HitCounts) slices.Sort(lines) -- cgit mrf-deployment