Blame SOURCES/111-use-of-null.patch

399718
From fd04f2a9fa8e0bef9bc1dadcc439c59885dff390 Mon Sep 17 00:00:00 2001
399718
From: Ken Gaillot <kgaillot@redhat.com>
399718
Date: Fri, 3 Nov 2017 16:41:29 -0500
399718
Subject: [PATCH] Low: pengine: avoid potential use-of-NULL introduced in rc4
399718
399718
---
399718
 pengine/native.c | 3 ++-
399718
 1 file changed, 2 insertions(+), 1 deletion(-)
399718
399718
diff --git a/pengine/native.c b/pengine/native.c
399718
index 5dc0420..6d1ca24 100644
399718
--- a/pengine/native.c
399718
+++ b/pengine/native.c
399718
@@ -2449,7 +2449,8 @@ LogActions(resource_t * rsc, pe_working_set_t * data_set, gboolean terminal)
399718
                 STOP_SANITY_ASSERT(__LINE__);
399718
             }
399718
 
399718
-            LogAction("Stop", rsc, node, NULL, stop_op, stop_op->reason?stop_op:start, terminal);
399718
+            LogAction("Stop", rsc, node, NULL, stop_op,
399718
+                      (stop_op && stop_op->reason)? stop_op : start, terminal);
399718
         }
399718
 
399718
         free(key);
399718
-- 
399718
1.8.3.1
399718