[MPICH] MPICH error in MPI::Lookup_name (MPI_Lookup_Name)
    Rusty Lusk 
    lusk at mcs.anl.gov
       
    Tue Jan 24 16:27:06 CST 2006
    
    
  
Looks like a bug, all right.  We are on it.  Thanks for the report.
Regards,
Rusty Lusk
From: John Robinson <jr at vertica.com>
Subject: [MPICH] MPICH error in MPI::Lookup_name (MPI_Lookup_Name)
Date: Tue, 24 Jan 2006 16:16:57 -0500
> I found that the implementation of MPI::Lookup_name scribbles outside 
> its buffer.  The MPI spec says that the third argument is a buffer of 
> MPI_MAX_PORT_NAME characters, but the MPICH implementation expects the 
> buffer to be 1024 characters: in PMI_Lookup_name( const char 
> service_name[], char port[] ), the call is to PMIU_getval( "port", port, 
> PMIU_MAXLINE ), where PMIU_MAXLINE = 1024.
> 
> In mpi.h, MPI_MAX_PORT_NAME is 256.
> 
> thanks,
> /jr
> 
    
    
More information about the mpich-discuss
mailing list