Hi,

today I installed openmpi-1.8.3a1r32692 on my machines (Solaris
10 Sparc (tyr), Solaris 10 x86_64 (sunpc1), and openSUSE Linux 12.1
x86_64 (linpc1)) with Sun C 5.12 and gcc-4.9.0.

I still get a segmentation fault for my small Java program on Solaris.

tyr java 102 ompi_info | grep -e MPI: -e "C compiler:"
                Open MPI: 1.8.3a1r32692
              C compiler: cc
tyr java 103 mpijavac InitFinalizeMain.java 
tyr java 104 mpiexec -np 1 java InitFinalizeMain
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xffffffff7ea3c7f0, pid=1860, 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  [libc.so.1+0x3c7f0]  strlen+0x50
#
# 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_pid1860.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.
#
--------------------------------------------------------------------------
mpiexec noticed that process rank 0 with PID 1860 on node tyr exited on signal 
6 
(Abort).
--------------------------------------------------------------------------
tyr java 105 


I have the same problem with my gcc-version.

tyr java 112 ompi_info | grep -e MPI: -e "C compiler:"
                Open MPI: 1.8.3a1r32692
              C compiler: gcc
tyr java 113 mpijavac InitFinalizeMain.java 
tyr java 114 mpiexec -np 1 java InitFinalizeMain
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xffffffff7ea3c7f0, pid=2489, tid=2
...


Can I provide anything else, so that you can solve the problem?

Kind regards

Siegmar

Reply via email to