From 8c4da756cf22a418be0edaf4819d21f0153a10f0 Mon Sep 17 00:00:00 2001 From: Nathan Hjelm Date: Wed, 23 Sep 2015 08:44:50 -0600 Subject: [PATCH] pmix: do not touch recently freed memory Signed-off-by: Nathan Hjelm --- opal/mca/pmix/pmix1xx/pmix/src/client/pmix_client.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/opal/mca/pmix/pmix1xx/pmix/src/client/pmix_client.c b/opal/mca/pmix/pmix1xx/pmix/src/client/pmix_client.c index 5f34b755e2..61f617af75 100644 --- a/opal/mca/pmix/pmix1xx/pmix/src/client/pmix_client.c +++ b/opal/mca/pmix/pmix1xx/pmix/src/client/pmix_client.c @@ -907,8 +907,6 @@ void pmix_client_process_nspace_blob(const char *nspace, pmix_buffer_t *bptr) kptr->value->data.bo.bytes = NULL; kptr->value->data.bo.size = 0; PMIX_RELEASE(kptr); - bo->bytes = NULL; - bo->size = 0; /* start by unpacking the rank */ cnt = 1; if (PMIX_SUCCESS != (rc = pmix_bfrop.unpack(&buf2, &rank, &cnt, PMIX_INT))) { @@ -948,8 +946,6 @@ void pmix_client_process_nspace_blob(const char *nspace, pmix_buffer_t *bptr) kptr->value->data.bo.bytes = NULL; kptr->value->data.bo.size = 0; PMIX_RELEASE(kptr); - bo->bytes = NULL; - bo->size = 0; /* start by unpacking the number of nodes */ cnt = 1; if (PMIX_SUCCESS != (rc = pmix_bfrop.unpack(&buf2, &nnodes, &cnt, PMIX_SIZE))) {