← Back to team overview

dolfin team mailing list archive

Re: Segmentation Fault - MPI

 

On Wed, June 4, 2008 Evan Lezar wrote:
> I have recently recompiled dolfin (with MPI enabled) and receive the
> following error when trying to create a mesh (mesh = UnitSquare(1,1) )
> in pydolfin.
>
> Any suggestions?

Are you using Ubuntu 8.04? This is a known bug in the openmpi package in
Hardy (see https://bugs.launchpad.net/ubuntu/+source/openmpi/+bug/224706).
I have create a package at http://packages.simula.no that is working for
me. If you want to try it out, simply follow the instructions at
http://packages.simula.no/README .

Johannes

>
> [labby:28592] *** Process received signal ***
> [labby:28592] Signal: Segmentation fault (11)
> [labby:28592] Signal code: Address not mapped (1)
> [labby:28592] Failing at address: 0x9050004
> [labby:28592] [ 0] [0xb7fe3440]
> [labby:28592] [ 1] /usr/lib/libopen-pal.so.0(free+0xc4) [0xb69b5ae4]
> [labby:28592] [ 2] /usr/lib/libopen-pal.so.0 [0xb699bd3e]
> [labby:28592] [ 3] /usr/lib/libopen-pal.so.0 [0xb699b8ea]
> [labby:28592] [ 4] /usr/lib/libopen-pal.so.0(lt_dlforeachfile+0x3d)
> [0xb699b9dd]
> [labby:28592] [ 5]
> /usr/lib/libopen-pal.so.0(mca_base_component_find+0x327) [0xb69a41d7]
> [labby:28592] [ 6]
> /usr/lib/libopen-pal.so.0(mca_base_components_open+0x18a) [0xb69a4bca]
> [labby:28592] [ 7]
> /usr/lib/libopen-pal.so.0(opal_timer_base_open+0x7b) [0xb69bad6b]
> [labby:28592] [ 8] /usr/lib/libopen-pal.so.0(opal_init+0xcb) [0xb699966b]
> [labby:28592] [ 9] /usr/lib/libmpi.so.0(ompi_mpi_init+0x19) [0xb6a682b9]
> [labby:28592] [10] /usr/lib/libmpi.so.0(MPI_Init+0x18f) [0xb6a8b62f]
> [labby:28592] [11]
> /usr/local/lib/libdolfin.so(_ZN6dolfin17SubSystemsManager7initMPIEv+0x2f)
> [0xb6c13f4f]
> [labby:28592] [12]
> /usr/local/lib/libdolfin.so(_ZN6dolfin3MPI12numProcessesEv+0x17)
> [0xb6c0fb57]
> [labby:28592] [13]
> /usr/local/lib/libdolfin.so(_ZN6dolfin3MPI7receiveEv+0x17)
> [0xb6c0fbd7]
> [labby:28592] [14]
> /usr/local/lib/libdolfin.so(_ZN6dolfin10UnitSquareC1EjjNS0_4TypeE+0x27)
> [0xb6c173c7]
> [labby:28592] [15]
> /usr/local/lib/python2.5/site-packages/dolfin/_dolfin.so [0xb7023faa]
> [labby:28592] [16] /usr/bin/python(PyObject_Call+0x27) [0x805cb37]
> [labby:28592] [17] /usr/bin/python(PyEval_EvalFrameEx+0x4064) [0x80c7ce4]
> [labby:28592] [18] /usr/bin/python(PyEval_EvalCodeEx+0x6e7) [0x80cb0d7]
> [labby:28592] [19] /usr/bin/python [0x8113430]
> [labby:28592] [20] /usr/bin/python(PyObject_Call+0x27) [0x805cb37]
> [labby:28592] [21] /usr/bin/python [0x8062b9b]
> [labby:28592] [22] /usr/bin/python(PyObject_Call+0x27) [0x805cb37]
> [labby:28592] [23] /usr/bin/python [0x809d26b]
> [labby:28592] [24] /usr/bin/python [0x809ee64]
> [labby:28592] [25] /usr/bin/python(PyObject_Call+0x27) [0x805cb37]
> [labby:28592] [26] /usr/bin/python(PyEval_EvalFrameEx+0x3d07) [0x80c7987]
> [labby:28592] [27] /usr/bin/python(PyEval_EvalCodeEx+0x6e7) [0x80cb0d7]
> [labby:28592] [28] /usr/bin/python(PyEval_EvalFrameEx+0x565e) [0x80c92de]
> [labby:28592] [29] /usr/bin/python(PyEval_EvalCodeEx+0x6e7) [0x80cb0d7]
> [labby:28592] *** End of error message ***
> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@xxxxxxxxxx
> http://www.fenics.org/mailman/listinfo/dolfin-dev
>




References