Hi Jeff, Thanks for the response.
On 18 May 2011 13:30, Jeff Squyres <jsquy...@cisco.com> wrote: > *Usually* when we see segv's in calls to alloc, it means that there was > previously some kind of memory bug, such as an array overflow or something > like that (i.e., something that stomped on the memory allocation tables, > causing the next alloc to fail). > > Have you tried running your code through a memory-checking debugger? I sort-of tried with valgrind, but I'm not really sure how to interpret the output (I'm not such a C-wizard). I'll have another look a little later then and report back. I suppose I should RTFM on how to properly invoke valgrind so it makes sense with an MPI program? Paul -- O< ascii ribbon campaign - stop html mail - www.asciiribbon.org