Thanks! I added the patch to the trunk and submitted it for the 1.6 update.

On Feb 8, 2012, at 10:20 PM, Y.MATSUMOTO wrote:

> Dear All,
> 
> Next feedback is "MPI_Comm_spawn_multiple".
> 
> When the function called from MPI_Comm_spawn_multiple failed,
> Segmentation fault occurs.
> In that condition, "newcomp" sets NULL.
> But member of "newcomp" is referred at following part.
> (ompi/mpi/c/comm_spawn_multiple.c)
> 176     /* set array of errorcodes */
> 177     if (MPI_ERRCODES_IGNORE != array_of_errcodes) {
> 178         for ( i=0; i < newcomp->c_remote_group->grp_proc_count; i++ ) {
> 179             array_of_errcodes[i]=rc;
> 180         }
> 181     }
> Attached patch fixes it. (Patch is for V1.4.x).
> 
> Best regards,
> Yuki MATSUMOTO
> MPI development team,
> Fujitsu
> 
> <comm_spawn_multi.patch>_______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel

Reply via email to