[mpich-discuss] Shared Memory Segfaults

Brian Cornille bcornille at wisc.edu
Sat May 2 10:26:22 CDT 2015


In working on a project that is attempting to use MPI shared memory (from MPI_Win_allocate_shared) I began getting inconsistent segfaults in portions of the code that appeared to have no memory errors when investigated with gdb.  I believe I have somewhat reproduced this error in a small code (attached) that creates a linked list of MPI shared memory allocated elements.

The attached program segfaults for me when run with more than one process.  However, will not segfault if run in gdb (e.g. mpirun -n 2 xterm -e gdb ./mpi_shmem_ll).  I have done what I can to eliminate any apparent race conditions.  Any help in this matter would be much appreciated.

Thanks and best,

Brian Cornille
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20150502/c72c0285/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mpi_shmem_ll.c
Type: text/x-csrc
Size: 2601 bytes
Desc: mpi_shmem_ll.c
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20150502/c72c0285/attachment.bin>
-------------- next part --------------
discuss mailing list     discuss at mpich.org
To manage subscription options or unsubscribe:

More information about the discuss mailing list