Search code examples
javamatlabcentoscluster-computingrocks

JVM Segfaults when installing Matlab Distributed on Rocks CentOS Cluster


At work, I am trying to install Matlab Distributed Computing Server R2011a on a Rocks CentOS Cluster. Following the instructions, I mount the ISO and run ./install &. The installer shows a splash screen but then crashes and outputs the error message below.

A fatal error has been detected by the Java Runtime Environment:

SIGSEGV (0xb) at pc=0x0000003d39471c7c, pid=29673, tid=1105340736

JRE version: 6.0_17-b04 Java VM: Java HotSpot(TM) 64-Bit Server VM (14.3-b01 mixed mode linux-amd64 ) Problematic frame: C [libc.so.6+0x71c7c]

If you would like to submit a bug report, please visit: http://java.sun.com/webapps/bugreport/crash.jsp

My boss and I found an article at http://greg.porter.name/wiki/HowTo:MatlabOnRocks by someone who has the exact same problem, but never figured out how to fix it. Has anyone else encountered this problem? If anyone has found a fix, I would be very interested in knowing what steps you took to fix this problem.


Solution

  • Sounds like a "try to run things on an unsupported platform"-issue.

    In this kind of problems, ensure that you do this on a platform explicitly stated to support this combination. I do not believe that CentOS is a supported Oracle JVM platform.