Hi, today I installed openmpi-dev-178-ga16c1e4 on Solaris 10 Sparc with gcc-4.9.1 and Java 8. Now a very simple Java program works as expected, but other Java programs still break. I removed the warnings about "shmem.jar" and used the following configure command.
tyr openmpi-dev-178-ga16c1e4-SunOS.sparc.64_gcc 406 head config.log \ | grep openmpi $ ../openmpi-dev-178-ga16c1e4/configure --prefix=/usr/local/openmpi-1.9.0_64_gcc --libdir=/usr/local/openmpi-1.9.0_64_gcc/lib64 --with-jdk-bindir=/usr/local/jdk1.8.0/bin --with-jdk-headers=/usr/local/jdk1.8.0/include JAVA_HOME=/usr/local/jdk1.8.0 LDFLAGS=-m64 CC=gcc CXX=g++ FC=gfortran CFLAGS=-m64 -D_REENTRANT CXXFLAGS=-m64 FCFLAGS=-m64 CPP=cpp CXXCPP=cpp CPPFLAGS= -D_REENTRANT CXXCPPFLAGS= --enable-mpi-cxx --enable-cxx-exceptions --enable-mpi-java --enable-mpi-thread-multiple --with-threads=posix --with-hwloc=internal --without-verbs --with-wrapper-cflags=-std=c11 -m64 --with-wrapper-cxxflags=-m64 --enable-debug tyr java 290 ompi_info | grep -e "Open MPI repo revision:" -e "C compiler version:" Open MPI repo revision: dev-178-ga16c1e4 C compiler version: 4.9.1 > > regarding the BUS error reported by Siegmar, i also commited > > 62bde1fcb554079143030bb305512c236672386f > > in order to fix it (this is based on code review only, i have no sparc64 > > hardware to test it is enough) > > I'll test it, when a new nightly snapshot is available for the trunk. tyr java 291 mpijavac InitFinalizeMain.java tyr java 292 mpiexec -np 1 java InitFinalizeMain Hello! tyr java 293 mpijavac BcastIntMain.java tyr java 294 mpiexec -np 2 java BcastIntMain # # A fatal error has been detected by the Java Runtime Environment: # # SIGBUS (0xa) at pc=0xfffffffee3210bfc, pid=24792, tid=2 ... tyr java 296 /usr/local/gdb-7.6.1_64_gcc/bin/gdb mpiexec ... (gdb) run -np 2 java BcastIntMain Starting program: /usr/local/openmpi-1.9.0_64_gcc/bin/mpiexec -np 2 java BcastIntMain [Thread debugging using libthread_db enabled] [New Thread 1 (LWP 1)] [New LWP 2 ] # # A fatal error has been detected by the Java Runtime Environment: # # SIGBUS (0xa) at pc=0xfffffffee3210bfc, pid=24814, tid=2 # # JRE version: Java(TM) SE Runtime Environment (8.0-b132) (build 1.8.0-b132) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b70 mixed mode solaris-sparc compressed oops) # Problematic frame: # C [mca_pmix_native.so+0x10bfc] native_get_attr+0x3000 # # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/fd1026/work/skripte/master/parallel/prog/mpi/java/hs_err_pid24814.log # # A fatal error has been detected by the Java Runtime Environment: # # SIGBUS (0xa) at pc=0xfffffffee3210bfc, pid=24812, tid=2 # # JRE version: Java(TM) SE Runtime Environment (8.0-b132) (build 1.8.0-b132) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b70 mixed mode solaris-sparc compressed oops) # Problematic frame: # C [mca_pmix_native.so+0x10bfc] native_get_attr+0x3000 # # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/fd1026/work/skripte/master/parallel/prog/mpi/java/hs_err_pid24812.log # # If you would like to submit a bug report, please visit: # http://bugreport.sun.com/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # [tyr:24814] *** Process received signal *** [tyr:24814] Signal: Abort (6) [tyr:24814] Signal code: (-1) /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libopen-pal.so.0.0.0:opal_backtrace_print+0x2c /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libopen-pal.so.0.0.0:0xdc2d4 /lib/sparcv9/libc.so.1:0xd8b98 /lib/sparcv9/libc.so.1:0xcc70c /lib/sparcv9/libc.so.1:0xcc918 /lib/sparcv9/libc.so.1:0xdd2d0 [ Signal 6 (ABRT)] /lib/sparcv9/libc.so.1:_thr_sigsetmask+0x1c4 /lib/sparcv9/libc.so.1:sigprocmask+0x28 /lib/sparcv9/libc.so.1:_sigrelse+0x5c /lib/sparcv9/libc.so.1:abort+0xc0 /export2/prog/SunOS_sparc/jdk1.8.0/jre/lib/sparcv9/server/libjvm.so:0xb3cb90 /export2/prog/SunOS_sparc/jdk1.8.0/jre/lib/sparcv9/server/libjvm.so:0xd97a04 /export2/prog/SunOS_sparc/jdk1.8.0/jre/lib/sparcv9/server/libjvm.so:JVM_handle_solaris_signal+0xc0c /export2/prog/SunOS_sparc/jdk1.8.0/jre/lib/sparcv9/server/libjvm.so:0xb44e84 /lib/sparcv9/libc.so.1:0xd8b98 /lib/sparcv9/libc.so.1:0xcc70c /lib/sparcv9/libc.so.1:0xcc918 /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/openmpi/mca_pmix_native.so:0x10bfc [ Signal 10 (BUS)] /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/openmpi/mca_ess_pmi.so:0x33dc /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libopen-rte.so.0.0.0:orte_init+0x67c /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libmpi.so.0.0.0:ompi_mpi_init+0x374 /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libmpi.so.0.0.0:PMPI_Init+0x2a8 /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libmpi_java.so.0.0.0:Java_mpi_MPI_Init_1jni+0x1a0 0xffffffff6b810730 0xffffffff6b8106d4 0xffffffff6b8078a8 0xffffffff6b8078a8 0xffffffff6b80024c /export2/prog/SunOS_sparc/jdk1.8.0/jre/lib/sparcv9/server/libjvm.so:0x6fd4e8 /export2/prog/SunOS_sparc/jdk1.8.0/jre/lib/sparcv9/server/libjvm.so:0x79331c /export2/prog/SunOS_sparc/jdk1.8.0/lib/sparcv9/jli/libjli.so:0x7290 /lib/sparcv9/libc.so.1:0xd8a6c [tyr:24814] *** End of error message *** -------------------------------------------------------------------------- mpiexec noticed that process rank 1 with PID 0 on node tyr exited on signal 6 (Abort). -------------------------------------------------------------------------- [LWP 2 exited] [New Thread 2 ] [Switching to Thread 1 (LWP 1)] sol_thread_fetch_registers: td_ta_map_id2thr: no thread can be found to satisfy query (gdb) bt #0 0xffffffff7f6173d0 in rtld_db_dlactivity () from /usr/lib/sparcv9/ld.so.1 #1 0xffffffff7f6175a8 in rd_event () from /usr/lib/sparcv9/ld.so.1 #2 0xffffffff7f618950 in lm_delete () from /usr/lib/sparcv9/ld.so.1 #3 0xffffffff7f6226bc in remove_so () from /usr/lib/sparcv9/ld.so.1 #4 0xffffffff7f624574 in remove_hdl () from /usr/lib/sparcv9/ld.so.1 #5 0xffffffff7f61d97c in dlclose_core () from /usr/lib/sparcv9/ld.so.1 #6 0xffffffff7f61d9d4 in dlclose_intn () from /usr/lib/sparcv9/ld.so.1 #7 0xffffffff7f61db0c in dlclose () from /usr/lib/sparcv9/ld.so.1 #8 0xffffffff7ec87ca0 in vm_close () from /usr/local/openmpi-1.9.0_64_gcc/lib64/libopen-pal.so.0 #9 0xffffffff7ec85274 in lt_dlclose () from /usr/local/openmpi-1.9.0_64_gcc/lib64/libopen-pal.so.0 #10 0xffffffff7ecaa5dc in ri_destructor (obj=0x100187b70) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_component_repository.c:382 #11 0xffffffff7eca8fd8 in opal_obj_run_destructors (object=0x100187b70) at ../../../../openmpi-dev-178-ga16c1e4/opal/class/opal_object.h:446 #12 0xffffffff7eca9eac in mca_base_component_repository_release ( component=0xffffffff7b1236f0 <mca_oob_tcp_component>) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_component_repository.c:240 #13 0xffffffff7ecac17c in mca_base_component_unload ( component=0xffffffff7b1236f0 <mca_oob_tcp_component>, output_id=-1) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_components_close.c:47 #14 0xffffffff7ecac210 in mca_base_component_close ( component=0xffffffff7b1236f0 <mca_oob_tcp_component>, output_id=-1) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_components_close.c:60 #15 0xffffffff7ecac2e4 in mca_base_components_close (output_id=-1, components=0xffffffff7f14bc58 <orte_oob_base_framework+80>, skip=0x0) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_components_close.c:86 #16 0xffffffff7ecac24c in mca_base_framework_components_close ( framework=0xffffffff7f14bc08 <orte_oob_base_framework>, skip=0x0) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_components_close.c:66 #17 0xffffffff7efcaf80 in orte_oob_base_close () at ../../../../openmpi-dev-178-ga16c1e4/orte/mca/oob/base/oob_base_frame.c:112 #18 0xffffffff7ecc0d74 in mca_base_framework_close ( framework=0xffffffff7f14bc08 <orte_oob_base_framework>) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_framework.c:187 #19 0xffffffff7be07858 in rte_finalize () at ../../../../../openmpi-dev-178-ga16c1e4/orte/mca/ess/hnp/ess_hnp_module.c:857 #20 0xffffffff7ef338bc in orte_finalize () at ../../openmpi-dev-178-ga16c1e4/orte/runtime/orte_finalize.c:66 #21 0x000000010000723c in orterun (argc=5, argv=0xffffffff7fffe0d8) at ../../../../openmpi-dev-178-ga16c1e4/orte/tools/orterun/orterun.c:1103 #22 0x0000000100003e80 in main (argc=5, argv=0xffffffff7fffe0d8) ---Type <return> to continue, or q <return> to quit--- at ../../../../openmpi-dev-178-ga16c1e4/orte/tools/orterun/main.c:13 (gdb) I get the same error for C programs, if they use more than MPI_Init and MPI_Finalize. tyr small_prog 301 mpicc init_finalize.c tyr small_prog 302 mpiexec -np 1 a.out Hello! tyr small_prog 303 mpicc column_int.c tyr small_prog 306 /usr/local/gdb-7.6.1_64_gcc/bin/gdb mpiexec ... (gdb) run -np 4 a.out Starting program: /usr/local/openmpi-1.9.0_64_gcc/bin/mpiexec -np 4 a.out [Thread debugging using libthread_db enabled] [New Thread 1 (LWP 1)] [New LWP 2 ] [tyr:24880] *** Process received signal *** [tyr:24880] Signal: Bus Error (10) [tyr:24880] Signal code: Invalid address alignment (1) [tyr:24880] Failing at address: ffffffff7bd1c10c /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libopen-pal.so.0.0.0:opal_backtrace_print+0x2c /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libopen-pal.so.0.0.0:0xdc2d4 /lib/sparcv9/libc.so.1:0xd8b98 /lib/sparcv9/libc.so.1:0xcc70c /lib/sparcv9/libc.so.1:0xcc918 /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/openmpi/mca_pmix_native.so:0x10684 [ Signal 10 (BUS)] /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/openmpi/mca_ess_pmi.so:0x33dc /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libopen-rte.so.0.0.0:orte_init+0x67c /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libmpi.so.0.0.0:ompi_mpi_init+0x374 /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libmpi.so.0.0.0:PMPI_Init+0x2a8 /home/fd1026/work/skripte/master/parallel/prog/mpi/small_prog/a.out:main+0x20 /home/fd1026/work/skripte/master/parallel/prog/mpi/small_prog/a.out:_start+0x7c [tyr:24880] *** End of error message *** [tyr:24876] *** Process received signal *** [tyr:24876] Signal: Bus Error (10) [tyr:24876] Signal code: Invalid address alignment (1) [tyr:24876] Failing at address: ffffffff7bd1c10c /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libopen-pal.so.0.0.0:opal_backtrace_print+0x2c /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libopen-pal.so.0.0.0:0xdc2d4 /lib/sparcv9/libc.so.1:0xd8b98 /lib/sparcv9/libc.so.1:0xcc70c /lib/sparcv9/libc.so.1:0xcc918 /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/openmpi/mca_pmix_native.so:0x10684 [ Signal 10 (BUS)] /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/openmpi/mca_ess_pmi.so:0x33dc /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libopen-rte.so.0.0.0:orte_init+0x67c /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libmpi.so.0.0.0:ompi_mpi_init+0x374 /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libmpi.so.0.0.0:PMPI_Init+0x2a8 /home/fd1026/work/skripte/master/parallel/prog/mpi/small_prog/a.out:main+0x20 /home/fd1026/work/skripte/master/parallel/prog/mpi/small_prog/a.out:_start+0x7c [tyr:24876] *** End of error message *** -------------------------------------------------------------------------- mpiexec noticed that process rank 2 with PID 0 on node tyr exited on signal 10 (Bus Error). -------------------------------------------------------------------------- [LWP 2 exited] [New Thread 2 ] [Switching to Thread 1 (LWP 1)] sol_thread_fetch_registers: td_ta_map_id2thr: no thread can be found to satisfy query (gdb) bt #0 0xffffffff7f6173d0 in rtld_db_dlactivity () from /usr/lib/sparcv9/ld.so.1 #1 0xffffffff7f6175a8 in rd_event () from /usr/lib/sparcv9/ld.so.1 #2 0xffffffff7f618950 in lm_delete () from /usr/lib/sparcv9/ld.so.1 #3 0xffffffff7f6226bc in remove_so () from /usr/lib/sparcv9/ld.so.1 #4 0xffffffff7f624574 in remove_hdl () from /usr/lib/sparcv9/ld.so.1 #5 0xffffffff7f61d97c in dlclose_core () from /usr/lib/sparcv9/ld.so.1 #6 0xffffffff7f61d9d4 in dlclose_intn () from /usr/lib/sparcv9/ld.so.1 #7 0xffffffff7f61db0c in dlclose () from /usr/lib/sparcv9/ld.so.1 #8 0xffffffff7ec87ca0 in vm_close () from /usr/local/openmpi-1.9.0_64_gcc/lib64/libopen-pal.so.0 #9 0xffffffff7ec85274 in lt_dlclose () from /usr/local/openmpi-1.9.0_64_gcc/lib64/libopen-pal.so.0 #10 0xffffffff7ecaa5dc in ri_destructor (obj=0x100187ae0) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_component_repository.c:382 #11 0xffffffff7eca8fd8 in opal_obj_run_destructors (object=0x100187ae0) at ../../../../openmpi-dev-178-ga16c1e4/opal/class/opal_object.h:446 #12 0xffffffff7eca9eac in mca_base_component_repository_release ( component=0xffffffff7b0236f0 <mca_oob_tcp_component>) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_component_repository.c:240 #13 0xffffffff7ecac17c in mca_base_component_unload ( component=0xffffffff7b0236f0 <mca_oob_tcp_component>, output_id=-1) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_components_close.c:47 #14 0xffffffff7ecac210 in mca_base_component_close ( component=0xffffffff7b0236f0 <mca_oob_tcp_component>, output_id=-1) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_components_close.c:60 #15 0xffffffff7ecac2e4 in mca_base_components_close (output_id=-1, components=0xffffffff7f14bc58 <orte_oob_base_framework+80>, skip=0x0) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_components_close.c:86 #16 0xffffffff7ecac24c in mca_base_framework_components_close ( framework=0xffffffff7f14bc08 <orte_oob_base_framework>, skip=0x0) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_components_close.c:66 #17 0xffffffff7efcaf80 in orte_oob_base_close () at ../../../../openmpi-dev-178-ga16c1e4/orte/mca/oob/base/oob_base_frame.c:112 #18 0xffffffff7ecc0d74 in mca_base_framework_close ( framework=0xffffffff7f14bc08 <orte_oob_base_framework>) at ../../../../openmpi-dev-178-ga16c1e4/opal/mca/base/mca_base_framework.c:187 #19 0xffffffff7bd07858 in rte_finalize () at ../../../../../openmpi-dev-178-ga16c1e4/orte/mca/ess/hnp/ess_hnp_module.c:857 #20 0xffffffff7ef338bc in orte_finalize () at ../../openmpi-dev-178-ga16c1e4/orte/runtime/orte_finalize.c:66 #21 0x000000010000723c in orterun (argc=4, argv=0xffffffff7fffe0e8) at ../../../../openmpi-dev-178-ga16c1e4/orte/tools/orterun/orterun.c:1103 #22 0x0000000100003e80 in main (argc=4, argv=0xffffffff7fffe0e8) at ../../../../openmpi-dev-178-ga16c1e4/orte/tools/orterun/main.c:13 (gdb) Do you need any other information? Kind regards Siegmar
# # A fatal error has been detected by the Java Runtime Environment: # # SIGBUS (0xa) at pc=0xfffffffee3210bfc, pid=24812, tid=2 # # JRE version: Java(TM) SE Runtime Environment (8.0-b132) (build 1.8.0-b132) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b70 mixed mode solaris-sparc compressed oops) # Problematic frame: # C [mca_pmix_native.so+0x10bfc] native_get_attr+0x3000 # # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # If you would like to submit a bug report, please visit: # http://bugreport.sun.com/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # --------------- T H R E A D --------------- Current thread (0x000000010010e800): JavaThread "main" [_thread_in_native, id=2, stack(0xffffffff7b400000,0xffffffff7b500000)] siginfo:si_signo=SIGBUS: si_errno=0, si_code=1 (BUS_ADRALN), si_addr=0xfffffffee331c10c Registers: G1=0xfffffffee331c10c G2=0xfffffffee4a3397c G3=0x0000000000000003 G4=0x000000000000000b G5=0x0000000000000000 G6=0xffffffff2affe000 G7=0xffffffff7e900a00 Y=0x0000000000000000 O0=0x0000000100474330 O1=0x0000000000000000 O2=0xffffffff7ec4a300 O3=0xffffffff7ec455d4 O4=0xffffffff7e900a00 O5=0x0000000000000000 O6=0xffffffff7b4fe311 O7=0xfffffffee3210bd4 L0=0x0000000000000000 L1=0x0000000000000000 L2=0x0000000000000000 L3=0x0000000000000000 L4=0x0000000000000000 L5=0x0000000000000000 L6=0x0000000000000000 L7=0xfffffffee331a0b0 I0=0xfffffffee2e05db0 I1=0xffffffff7b4ff028 I2=0xfffffffee4c4b440 I3=0x0000000100474330 I4=0x00000000ffffffff I5=0xfffffffee4a3397c I6=0xffffffff7b4fe681 I7=0xfffffffee2e033dc PC=0xfffffffee3210bfc nPC=0xfffffffee3210c00 Top of Stack: (sp=0xffffffff7b4feb10) 0xffffffff7b4feb10: 0000000000000000 0000000000000000 0xffffffff7b4feb20: 0000000000000000 0000000000000000 0xffffffff7b4feb30: 0000000000000000 0000000000000000 0xffffffff7b4feb40: 0000000000000000 fffffffee331a0b0 0xffffffff7b4feb50: fffffffee2e05db0 ffffffff7b4ff028 0xffffffff7b4feb60: fffffffee4c4b440 0000000100474330 0xffffffff7b4feb70: 00000000ffffffff fffffffee4a3397c 0xffffffff7b4feb80: ffffffff7b4fe681 fffffffee2e033dc 0xffffffff7b4feb90: c6fb000100000000 ffffffff00000000 0xffffffff7b4feba0: 00000001004932d0 ffffffff7b4fecb0 0xffffffff7b4febb0: 00000001004931f0 0000000000000000 0xffffffff7b4febc0: 000000010049e8e0 0000000000000000 0xffffffff7b4febd0: fffffffee4983850 0000000100494858 0xffffffff7b4febe0: fffffffee3217e20 0000040a00000000 0xffffffff7b4febf0: 000000017b4fece4 000000010049aa40 0xffffffff7b4fec00: 000000010049aa74 000000010049aa74 Instructions: (pc=0xfffffffee3210bfc) 0xfffffffee3210bdc: b6 10 00 08 03 00 00 02 82 10 60 08 c2 5d c0 01 0xfffffffee3210bec: c4 58 40 00 03 00 00 00 82 10 60 f8 c2 5d c0 01 0xfffffffee3210bfc: c2 58 40 00 90 10 00 01 9f c0 80 00 01 00 00 00 0xfffffffee3210c0c: ba 10 00 08 c2 17 a7 f3 83 28 70 30 83 30 70 30 Register to memory mapping: G1=0xfffffffee331c10c: _edata+0x44 in /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/openmpi/mca_pmix_native.so at 0xfffffffee3200000 G2=0xfffffffee4a3397c: orte_finalize+0x1e0 in /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libopen-rte.so.0.0.0 at 0xfffffffee4a00000 G3=0x0000000000000003 is an unknown value G4=0x000000000000000b is an unknown value G5=0x0000000000000000 is an unknown value G6=0xffffffff2affe000 is an unknown value G7=0xffffffff7e900a00 is an unknown value O0=0x0000000100474330 is an unknown value O1=0x0000000000000000 is an unknown value O2=0xffffffff7ec4a300: _uberdata+0 in /lib/sparcv9/libc.so.1 at 0xffffffff7ea00000 O3=0xffffffff7ec455d4: __malloc_lock+0x1c in /lib/sparcv9/libc.so.1 at 0xffffffff7ea00000 O4=0xffffffff7e900a00 is an unknown value O5=0x0000000000000000 is an unknown value O6=0xffffffff7b4fe311 is pointing into the stack for thread: 0x000000010010e800 O7=0xfffffffee3210bd4: _DYNAMIC+0x10ab4 in /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/openmpi/mca_pmix_native.so at 0xfffffffee3200000 L0=0x0000000000000000 is an unknown value L1=0x0000000000000000 is an unknown value L2=0x0000000000000000 is an unknown value L3=0x0000000000000000 is an unknown value L4=0x0000000000000000 is an unknown value L5=0x0000000000000000 is an unknown value L6=0x0000000000000000 is an unknown value L7=0xfffffffee331a0b0: _GLOBAL_OFFSET_TABLE_+0 in /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/openmpi/mca_pmix_native.so at 0xfffffffee3200000 I0=0xfffffffee2e05db0: _lib_version+0x308 in /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/openmpi/mca_ess_pmi.so at 0xfffffffee2e00000 I1=0xffffffff7b4ff028 is pointing into the stack for thread: 0x000000010010e800 I2=0xfffffffee4c4b440: orte_ess_base_framework+0x50 in /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libopen-rte.so.0.0.0 at 0xfffffffee4a00000 I3=0x0000000100474330 is an unknown value I4=0x00000000ffffffff is an unknown value I5=0xfffffffee4a3397c: orte_finalize+0x1e0 in /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/libopen-rte.so.0.0.0 at 0xfffffffee4a00000 I6=0xffffffff7b4fe681 is pointing into the stack for thread: 0x000000010010e800 I7=0xfffffffee2e033dc: _DYNAMIC+0x32bc in /export2/prog/SunOS_sparc/openmpi-1.9.0_64_gcc/lib64/openmpi/mca_ess_pmi.so at 0xfffffffee2e00000 Stack: [0xffffffff7b400000,0xffffffff7b500000], sp=0xffffffff7b4feb10, free space=1018k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [mca_pmix_native.so+0x10bfc] native_get_attr+0x3000 C [mca_ess_pmi.so+0x33e4] rte_init+0x798 C [libopen-rte.so.0.0.0+0x340c0] orte_init+0x684 C [libmpi.so.0.0.0+0x9a164] ompi_mpi_init+0x37c C [libmpi.so.0.0.0+0xfbb30] PMPI_Init+0x2b0 C [libmpi_java.so.0.0.0+0x22f6c] Java_mpi_MPI_Init_1jni+0x1a8 j mpi.MPI.Init_jni([Ljava/lang/String;)[Ljava/lang/String;+0 j mpi.MPI.Init_jni([Ljava/lang/String;)[Ljava/lang/String;+0 j mpi.MPI.Init([Ljava/lang/String;)[Ljava/lang/String;+17 j BcastIntMain.main([Ljava/lang/String;)V+5 v ~StubRoutines::call_stub V [libjvm.so+0x6fd4f0]