From f43febb218b27a9f429e39183540558c0854cac0 Mon Sep 17 00:00:00 2001 From: "Daniel R. Carvalho" Date: Mon, 15 Mar 2021 00:17:24 -0300 Subject: [PATCH] base-stats: Fix null addStatGroup A group must be provided to be added to a stat group. Change-Id: I9da42fb12c2a8b258f9f45922a6fb6b7fd41a698 Signed-off-by: Daniel R. Carvalho Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/43012 Tested-by: kokoro Reviewed-by: Giacomo Travaglini Maintainer: Giacomo Travaglini --- src/base/stats/group.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/base/stats/group.cc b/src/base/stats/group.cc index 2350dd54cf..a66c487c6e 100644 --- a/src/base/stats/group.cc +++ b/src/base/stats/group.cc @@ -113,6 +113,7 @@ Group::addStat(statistics::Info *info) void Group::addStatGroup(const char *name, Group *block) { + panic_if(!block, "Can't add null stat group %s", name); panic_if(block == this, "Stat group can't be added to itself"); panic_if(statGroups.find(name) != statGroups.end(), "Stats of the same group share the same name `%s`.\n", name);