From 3ec91c6b2e31b6d81e4edd22400267e82c828129 Mon Sep 17 00:00:00 2001 From: Brian Christiansen <brian@schedmd.com> Date: Wed, 3 May 2017 09:30:13 -0600 Subject: [PATCH] Fix dereference of NULL pointer As found by CLANG --- src/slurmd/slurmstepd/req.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slurmd/slurmstepd/req.c b/src/slurmd/slurmstepd/req.c index 5c30b793f1b..3db368dafbb 100644 --- a/src/slurmd/slurmstepd/req.c +++ b/src/slurmd/slurmstepd/req.c @@ -1203,7 +1203,7 @@ done: xfree(gtids); for (i = 0; i < job->node_tasks; i++) { - if (job->task[i] && job->task[i]->argv) { + if (job->task && job->task[i] && job->task[i]->argv) { len = strlen(job->task[i]->argv[0]) + 1; safe_write(fd, &len, sizeof(int)); safe_write(fd, job->task[i]->argv[0], len); -- GitLab