Runtime error on more than one CPU rank
Summary
Executing opal-x on more than one cpu rank gives this error after particle creation:
OPAL-X{0}> * Particle creation done
*** Error in `./opalx_serial': double free or corruption (!prev): 0x00000000059fe1b0 ***
and
[merlin-l-001:61135:0:61135] Caught signal 11 (Segmentation fault: address not mapped to object at address (nil))
BFD: Dwarf Error: found dwarf version '5', this reader only handles version 2, 3 and 4 information.
BFD: Dwarf Error: found dwarf version '5', this reader only handles version 2, 3 and 4 information.
BFD: Dwarf Error: found dwarf version '5', this reader only handles version 2, 3 and 4 information.
BFD: Dwarf Error: found dwarf version '5', this reader only handles version 2, 3 and 4 information.
==== backtrace (tid: 61135) ====
0 0x00000000000534a1 PMIx_Finalize() ???:0
1 0x00000000000d566a ext3x_client_finalize() ???:0
2 0x0000000000073764 clean_abort.part.0() ess_hnp_module.c:0
3 0x00000000000737fc clean_abort() ess_hnp_module.c:0
4 0x000000000001bfa6 event_process_active_single_queue() /var/tmp/gsell/libevent-2.1.12/src/event.c:1691
5 0x000000000001c75f event_process_active() /var/tmp/gsell/libevent-2.1.12/src/event.c:1783
6 0x000000000001c75f event_base_loop() /var/tmp/gsell/libevent-2.1.12/src/event.c:2006
7 0x0000000000401169 orterun() ???:0
8 0x0000000000022555 __libc_start_main() ???:0
9 0x0000000000400f1e _start() ???:0
Steps to reproduce
run any of the test cases with more than one rank, e.g.
mpirun -np 2 ./opalx_serial test-0003.in --info 5