Re: [OMPI users] Double free in collectives

2019-03-15 Thread Jeff Squyres (jsquyres) via users
On Mar 14, 2019, at 8:46 PM, Gilles Gouaillardet wrote: > > The first location is indeed in ompi_coll_libnbc_iallreduce() What on earth was I looking at this morning? Scheesh. Thanks for setting me straight...! -- Jeff Squyres jsquy...@cisco.com

Re: [OMPI users] Double free in collectives

2019-03-14 Thread Gilles Gouaillardet
Jeff, The first location is indeed in ompi_coll_libnbc_iallreduce() Lee Ann, thanks for the bug report, for the time being, can you please give the attached patch a try ? Cheers, Gilles FWIW NBC_Schedule_request() sets handle->tmpbuf = tmpbuf and call NBC_Start(handle, schedule)

Re: [OMPI users] Double free in collectives

2019-03-14 Thread Jeff Squyres (jsquyres) via users
Lee Ann -- Thanks for your bug report. I'm not able to find a call to NBC_Schedule_request() in ompi_coll_libnbc_iallreduce(). I see 2 calls to NBC_Schedule_request() in ompi/mca/coll/libnbc/nbc_iallreduce.c, but they are in different functions. Can you clarify exactly which one(s) you're