diff --git a/ompi/communicator/comm_init.c b/ompi/communicator/comm_init.c index 46148901f52..e348fb364d3 100644 --- a/ompi/communicator/comm_init.c +++ b/ompi/communicator/comm_init.c @@ -447,6 +447,7 @@ static void ompi_comm_construct(ompi_communicator_t* comm) comm->c_remote_group = NULL; comm->error_handler = NULL; comm->c_pml_comm = NULL; + comm->bsend_buffer = NULL; comm->c_topo = NULL; comm->c_coll = NULL; comm->c_nbc_tag = MCA_COLL_BASE_TAG_NONBLOCKING_BASE; diff --git a/ompi/instance/instance.c b/ompi/instance/instance.c index 245b4b4f7d1..2596c1decf5 100644 --- a/ompi/instance/instance.c +++ b/ompi/instance/instance.c @@ -112,6 +112,7 @@ static void ompi_instance_construct (ompi_instance_t *instance) instance->i_keyhash = NULL; OBJ_CONSTRUCT(&instance->s_lock, opal_mutex_t); instance->errhandler_type = OMPI_ERRHANDLER_TYPE_INSTANCE; + instance->bsend_buffer = NULL; } static void ompi_instance_destruct(ompi_instance_t *instance)