[Pkg-openmpi-maintainers] Bug#435581: openmpi-bin: Segfault on Debian GNU/kFreeBSD

Uwe Hermann uwe at hermann-uwe.de
Wed Aug 1 19:15:17 UTC 2007


Package: openmpi-bin
Version: 1.2.3-1
Severity: important
Tags: patch
User: glibc-bsd-devel at lists.alioth.debian.org
Usertags: kfreebsd

Hi,

openmpi segfaults on kFreeBSD, I'm not sure where the problem lies.

My openmpi is built from source on i386 kFreeBSD using the patch from
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=435573

$ cat a.c
#include <stdio.h>
#include <mpi.h>

int main(int argc, char *argv[])
{
        unsigned int rank;

        MPI_Init(&argc, &argv);
        MPI_Comm_rank(MPI_COMM_WORLD, &rank);
        printf("Hello world, I'm process %d\n", rank);
        MPI_Finalize();
}
$ mpicc a.c
$ mpirun -np 1 ./a.out 
[debian:10755] *** Process received signal ***
[debian:10755] Signal: Segmentation fault (11)
[debian:10755] Signal code:  (1)
[debian:10755] Failing at address: (nil)
[debian:10755] [ 0] /lib/i686/cmov/libpthread.so.0 [0x28170c9c]
[debian:10755] [ 1] [0xbfbfffb4]
[debian:10755] [ 2] /lib/ld.so.1 [0x28060aa0]
[debian:10755] [ 3] /lib/ld.so.1 [0x2805c7ab]
[debian:10755] [ 4] /lib/ld.so.1 [0x280600ee]
[debian:10755] [ 5] /lib/i686/cmov/libdl.so.2 [0x28120b99]
[debian:10755] [ 6] /lib/ld.so.1 [0x2805c7ab]
[debian:10755] [ 7] /lib/i686/cmov/libdl.so.2 [0x2812124c]
[debian:10755] [ 8] /lib/i686/cmov/libdl.so.2(dlopen+0x41) [0x28120ad1]
[debian:10755] [ 9] /usr/lib/libopen-pal.so.0 [0x280daaf2]
[debian:10755] [10] /usr/lib/libopen-pal.so.0 [0x280d901b]
[debian:10755] [11] /usr/lib/libopen-pal.so.0 [0x280d924a]
[debian:10755] [12] /usr/lib/libopen-pal.so.0 [0x280d9a79]
[debian:10755] [13] /usr/lib/libopen-pal.so.0(lt_dlopenext+0xc6) [0x280d9ed6]
[debian:10755] [14] /usr/lib/libopen-pal.so.0 [0x280e09e1]
[debian:10755] [15] /usr/lib/libopen-pal.so.0(mca_base_component_find+0x2fb) [0x280e145b]
[debian:10755] [16] /usr/lib/libopen-pal.so.0(mca_base_components_open+0x11d) [0x280e1e1d]
[debian:10755] [17] /usr/lib/libopen-rte.so.0(orte_gpr_base_open+0x64d) [0x28097b6d]
[debian:10755] [18] /usr/lib/libopen-rte.so.0(orte_init_stage1+0x218) [0x28088d28]
[debian:10755] [19] /usr/lib/libopen-rte.so.0(orte_system_init+0x1f) [0x2808c2ff]
[debian:10755] [20] /usr/lib/libopen-rte.so.0(orte_init+0x70) [0x280889c0]
[debian:10755] [21] mpirun(orterun+0x141) [0x804a185]
[debian:10755] [22] mpirun(main+0x1e) [0x804a036]
[debian:10755] [23] /lib/i686/cmov/libc.so.0.1(__libc_start_main+0xab) [0x2819197b]
[debian:10755] [24] mpirun [0x8049fa1]
[debian:10755] *** End of error message ***
Segmentation fault (core dumped)


Please let me know if/how I can provide more information.


Thanks, Uwe.
-- 
http://www.hermann-uwe.de  | http://www.holsham-traders.de
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-openmpi-maintainers/attachments/20070801/b8b30134/attachment-0003.pgp 


More information about the Pkg-openmpi-maintainers mailing list