Segmentation fault when using openmpi
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openmpi (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I have been trying to use openmpi for two different projects. On both, we swig the c source code and import it in python. These packages are dolfin, which we develop where I work, and the other is trilinos. In both cases, the output looks something like:
[multiboot:14707] *** Process received signal ***
[multiboot:14707] Signal: Segmentation fault (11)
[multiboot:14707] Signal code: Address not mapped (1)
[multiboot:14707] Failing at address: 0x8854004
[multiboot:14707] [ 0] [0xb7fbd440]
[multiboot:14707] [ 1] /usr/lib/
[multiboot:14707] [ 2] /usr/lib/
[multiboot:14707] [ 3] /usr/lib/
[multiboot:14707] [ 4] /usr/lib/
[multiboot:14707] [ 5] /usr/lib/
[multiboot:14707] [ 6] /usr/lib/
[multiboot:14707] [ 7] /usr/lib/
[multiboot:14707] [ 8] /tmp/lib/
[multiboot:14707] [ 9] /tmp/lib/
[multiboot:14707] [10] /tmp/lib/
[multiboot:14707] [11] /tmp/lib/
[multiboot:14707] [12] python(
[multiboot:14707] [13] python(
[multiboot:14707] [14] python(
[multiboot:14707] [15] python [0x8113430]
[multiboot:14707] [16] python(
[multiboot:14707] [17] python [0x8062b9b]
[multiboot:14707] [18] python(
[multiboot:14707] [19] python [0x809d26b]
[multiboot:14707] [20] python [0x809ee64]
[multiboot:14707] [21] python(
[multiboot:14707] [22] python(
[multiboot:14707] [23] python(
[multiboot:14707] [24] python(
[multiboot:14707] [25] python(
[multiboot:14707] [26] python(
[multiboot:14707] [27] python(
[multiboot:14707] [28] python(
[multiboot:14707] [29] python(
[multiboot:14707] *** End of error message ***
Segmentation fault
When using the packages from debian sid, which uses version 1.2.6, it works. The weird thing is that if I apt-get source the code from ubuntu, and build the packages myself, it works as well. What can be done?
ilmar