Hi Jack, I may need to see the whole code to decide but my quick look suggest that ptmalloc is causing a problem with STL-vector allocation. ptmalloc is the openMPI internal malloc library. Could you try to build openMPI without memory management (using --without-memory-manager) and let us know the outcome. ptmalloc is not needed if you are not using an RDMA interconnect.
With best regards, -Belaid.
From: firstname.lastname@example.org To: email@example.com; firstname.lastname@example.org Subject: RE: [OMPI users] OMPI seg fault by a class with weird address. Date: Tue, 15 Mar 2011 00:30:19 -0600
Because the code is very long, I just show the calling relationship of functions.