diff --git a/ompi/mca/fcoll/vulcan/fcoll_vulcan_file_write_all.c b/ompi/mca/fcoll/vulcan/fcoll_vulcan_file_write_all.c index c6fe8549fb0..5e03dd3ac29 100644 --- a/ompi/mca/fcoll/vulcan/fcoll_vulcan_file_write_all.c +++ b/ompi/mca/fcoll/vulcan/fcoll_vulcan_file_write_all.c @@ -728,8 +728,10 @@ exit : } free(broken_iov_arrays); free(fh->f_procs_in_group); + free(fh->f_aggr_list); fh->f_procs_in_group=NULL; fh->f_procs_per_group=0; + fh->f_aggr_list=NULL; free(result_counts); free(reqs);