Hi Jeff,
Thanks for the response.
On 18 May 2011 13:30, Jeff Squyres <jsquyres_at_[hidden]> 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
|