Unit test 004-cgroup_compare_ignore_rule.cpp segfaults on
test CgroupCompareIgnoreRuleTest.CombinedControllers().  This
is due to rule.procname being uninitialized.  This commit
initializes the entire rule structure to zero.

Signed-off-by: Tom Hromatka <tom.hroma...@oracle.com>
---
 tests/gunit/004-cgroup_compare_ignore_rule.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/gunit/004-cgroup_compare_ignore_rule.cpp 
b/tests/gunit/004-cgroup_compare_ignore_rule.cpp
index 2f585ab9b70f..29341f280ee0 100644
--- a/tests/gunit/004-cgroup_compare_ignore_rule.cpp
+++ b/tests/gunit/004-cgroup_compare_ignore_rule.cpp
@@ -117,7 +117,7 @@ TEST_F(CgroupCompareIgnoreRuleTest, CombinedControllers)
                "13:cpu,cpuacct:/containercg";
        char rule_controller[] = "cpuacct";
        char procname[] = "docker";
-       struct cgroup_rule rule;
+       struct cgroup_rule rule = {0};
        pid_t pid = 6789;
        bool ret;
 
-- 
1.8.3.1



_______________________________________________
Libcg-devel mailing list
Libcg-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libcg-devel

Reply via email to