From ff2ee1b126d4a62fe8fcd77a8d0932af0f3c7546 Mon Sep 17 00:00:00 2001 From: David Bigagli <david@schedmd.com> Date: Tue, 7 May 2013 10:33:29 -0700 Subject: [PATCH] Fix the array index from i to node_inx to avoid reading the array boundary. --- src/plugins/select/linear/select_linear.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/select/linear/select_linear.c b/src/plugins/select/linear/select_linear.c index 2d64e9d85ff..9882082613f 100644 --- a/src/plugins/select/linear/select_linear.c +++ b/src/plugins/select/linear/select_linear.c @@ -1894,8 +1894,8 @@ static int _rm_job_from_one_node(struct job_record *job_ptr, pre_err, node_ptr->name); } - if (cr_ptr->nodes[i].gres_list) - gres_list = cr_ptr->nodes[i].gres_list; + if (cr_ptr->nodes[node_inx].gres_list) + gres_list = cr_ptr->nodes[node_inx].gres_list; else gres_list = node_ptr->gres_list; gres_plugin_job_dealloc(job_ptr->gres_list, gres_list, node_offset, -- GitLab