From 1973d995c203f8cbbc14d806ec06d5a9967876b8 Mon Sep 17 00:00:00 2001 From: Morris Jette <jette@schedmd.com> Date: Thu, 24 Jul 2014 11:01:55 -0700 Subject: [PATCH] add test for NULL in job find logic --- src/slurmctld/job_mgr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slurmctld/job_mgr.c b/src/slurmctld/job_mgr.c index f5bfcdc73d3..7098096f364 100644 --- a/src/slurmctld/job_mgr.c +++ b/src/slurmctld/job_mgr.c @@ -2266,7 +2266,8 @@ extern struct job_record *find_job_array_rec(uint32_t array_job_id, } /* Look for job record with all of the pending tasks */ job_ptr = find_job_record(array_job_id); - if (job_ptr->array_recs && job_ptr->array_recs->task_id_bitmap){ + if (job_ptr &&job_ptr->array_recs && + job_ptr->array_recs->task_id_bitmap) { inx = bit_size(job_ptr->array_recs->task_id_bitmap); if ((array_task_id < inx) && bit_test(job_ptr->array_recs->task_id_bitmap, -- GitLab