Fixed in trunk r29412 and CMRd for 1.7.3. Thanks for reporting this. -Nathan HPC-3, LANL
On Wed, Oct 09, 2013 at 02:40:28PM +0000, Kevin M. Hildebrand wrote: > Hi, I just noticed a bug in the common logging code in both 1.6.5 and > 1.7.2. For sites with hostnames longer than 32 characters, the > terminating NULL is getting cut off the hostname string. > > > > Here's a simple patch to fix: > > > > diff -c -r1.1 opal/util/output.c > > *** opal/util/output.c 2013/10/09 14:09:47 1.1 > > --- opal/util/output.c 2013/10/09 14:12:06 > > *************** > > *** 140,145 **** > > --- 140,146 ---- > > } > > #endif /* defined(__WINDOWS__) */ > > gethostname(hostname, sizeof(hostname)); > > + hostname[sizeof(hostname)-1] = '\0'; > > verbose.lds_want_stderr = true; > > asprintf(&verbose.lds_prefix, "[%s:%05d] ", hostname, getpid()); > > > > > > > > Thanks! > Kevin > > > > -- > > Kevin Hildebrand > > University of Maryland, College Park > > Division of IT > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users