Knime 3.1 installation problem

I'm having a problem getting Knime 3.1 running after its installation.  I download the gzipped file and unzip and untar it in my home directory on a Red Hat Linux machine.  I execute knime_3.1.0/knime and I get the mesage below in my terminal.  Any suggestions would be appreciated.

 

Thanks, Doug

 

$ CompilerOracle: exclude javax/swing/text/GlyphView.getBreakSpot
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000003b8724adf5, pid=13525, tid=140163764086528
#
# JRE version: Java(TM) SE Runtime Environment (8.0_60-b27) (build 1.8.0_60-b27)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.60-b23 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libcairo.so.2+0x4adf5]  cairo_ft_scaled_font_lock_face+0x15
#
# 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:
# /PHShome/dougb/knime_3.1.0/hs_err_pid13525.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

 

Which version of RedHat are you using? Eclipse 4 doesn't work on older versions of RHEL6 because of too old libraries.

I am using:

Red Hat Enterprise Linux Server Release 6.5

Kernel Linux 2.6.32-431.29.2.el6.x86_64

GNOME 2.28.2

RedHat 6.5 seems to be old to run Eclipse 4.5 (I have seen quite a few reports like this). You need to use a more recent version of RHEL. RHEL 6.7 does work, we use it ourselves.

I upgraded to RHEL 6.7 and Knime 3.1.1 is now running fine.