"New Install, Fails to Start on Mac OSX 10.9"

jfork
jfork New Altair Community Member
edited November 5 in Community Q&A
Latest Java 7 update 45

Having a similar problem to some others running windows, where the program crashes during boot, here is the error message:

Last login: Fri Oct 25 19:41:29 on ttys000
/Users/Jesse/Downloads/rapidminer/scripts/RapidMinerGUI ; exit;
jesses-imac:~ Jesse$ /Users/Jesse/Downloads/rapidminer/scripts/RapidMinerGUI ; exit;
RAPIDMINER_HOME is not set. Trying the directory '/Users/Jesse/Downloads/rapidminer'...
grep: /proc/cpuinfo: No such file or directory
Number of cores: 4
Number of GC Threads: 3
No maximum Java memory defined, using 1024 Mb...
Starting RapidMiner from '/Users/Jesse/Downloads/rapidminer', using classes from '/Users/Jesse/Downloads/rapidminer/lib/rapidminer.jar'...
Java version: 17
Starting with G1 garbage collector
Starting in multi-core mode
Oct 25, 2013 7:50:51 PM com.rapid_i.Launcher ensureRapidMinerHomeSet
INFO: rapidminer.home is '/Users/Jesse/Downloads/rapidminer'.
Oct 25, 2013 7:50:51 PM com.rapid_i.Launcher main
INFO: Launching RapidMiner, platform ANY
Oct 25, 2013 7:50:51 PM com.rapidminer.gui.safemode.SafeMode launchStarts
INFO: Found left-behind lock file from last startup at /Users/Jesse/.RapidMiner5/safeMode.lock.
Oct 25, 2013 7:50:51 PM com.rapidminer.tools.ParameterService init
INFO: Reading configuration resource com/rapidminer/resources/rapidminerrc.
Oct 25, 2013 7:50:51 PM com.rapidminer.tools.I18N <clinit>
INFO: Set locale to en.
Oct 25, 2013 7:50:59 PM com.rapidminer.gui.safemode.SafeMode launchStarts
INFO: com.rapidminer.gui.safemode.SafeMode.entering_safe_mode
Oct 25, 2013 7:51:00 PM com.rapid_i.Launcher ensureRapidMinerHomeSet
INFO: rapidminer.home is '/Users/Jesse/Downloads/rapidminer'.
Oct 25, 2013 7:51:00 PM com.rapidminer.tools.plugin.Plugin initAll
INFO: Plugins skipped.
Oct 25, 2013 7:51:00 PM com.rapidminer.tools.expression.parser.ExpressionParserFactory <clinit>
INFO: Default version of expression parser registered successfully
Oct 25, 2013 7:51:02 PM com.rapidminer.parameter.ParameterTypePassword decryptPassword
WARNING: Password in XML file looks like unencrypted plain text.
Oct 25, 2013 7:51:02 PM com.rapidminer.tools.OperatorService init
INFO: Number of registered operator classes: 443; number of registered operator descriptions: 444; number of replacements: 403
Oct 25, 2013 7:51:02 PM com.rapidminer.tools.jdbc.JDBCProperties <init>
WARNING: Missing database driver class name for ODBC Bridge (e.g. Access)
Oct 25, 2013 7:51:02 PM com.rapidminer.tools.jdbc.JDBCProperties registerDrivers
INFO: JDBC driver ca.ingres.jdbc.IngresDriver not found. Probably the driver is not installed.
[Fatal Error] :1:1: Premature end of file.
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fff898af221, pid=10095, tid=51975
#
# JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# C  [libGLImage.dylib+0x24221]  storeColor+0x5d1
#
# 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:
# /Users/Jesse/hs_err_pid10095.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.
#
/Users/Jesse/Downloads/rapidminer/scripts/RapidMinerGUI: line 195: 10095 Abort trap: 6          $JAVA $ADDITIONAL_OPTIONS -Xmx${MAX_JAVA_MEMORY}m -XX:MaxPermSize=128m -cp ${CLASSPATH} -Drapidminer.home=${RAPIDMINER_HOME} -Drapidminer.operators.additional=${RAPIDMINER_OPERATORS_ADDITIONAL} ${RAPIDMINER_JDBC_DRIVER_PARAMETER} com.rapid_i.Launcher "$@"
logout


Please help as I need to use RapidMiner for a class!

Answers

  • jfork
    jfork New Altair Community Member
    I'm still having this problem after uninstalling and re-installing...


    Last login: Sat Oct 26 11:47:25 on ttys000
    jesses-imac:~ Jesse$ /Users/Jesse/Desktop/rapidminer/scripts/RapidMinerGUI ; exit;
    RAPIDMINER_HOME is not set. Trying the directory '/Users/Jesse/Desktop/rapidminer'...
    grep: /proc/cpuinfo: No such file or directory
    Number of cores: 4
    Number of GC Threads: 3
    No maximum Java memory defined, using 1024 Mb...
    Starting RapidMiner from '/Users/Jesse/Desktop/rapidminer', using classes from '/Users/Jesse/Desktop/rapidminer/lib/rapidminer.jar'...
    Java version: 17
    Starting with G1 garbage collector
    Starting in multi-core mode
    Oct 26, 2013 11:55:53 AM com.rapid_i.Launcher ensureRapidMinerHomeSet
    INFO: rapidminer.home is '/Users/Jesse/Desktop/rapidminer'.
    Oct 26, 2013 11:55:53 AM com.rapid_i.Launcher main
    INFO: Launching RapidMiner, platform ANY
    Oct 26, 2013 11:55:54 AM com.rapidminer.tools.FileSystemService getUserRapidMinerDir
    WARNING: Unable to create user home rapidminer directory /Users/Jesse/.RapidMiner5
    Oct 26, 2013 11:55:54 AM com.rapidminer.RapidMiner performFirstInitialization
    INFO: Performing upgrade  to version 5.3.013
    Oct 26, 2013 11:55:54 AM com.rapidminer.tools.ParameterService init
    INFO: Reading configuration resource com/rapidminer/resources/rapidminerrc.
    Oct 26, 2013 11:55:54 AM com.rapidminer.tools.I18N <clinit>
    INFO: Set locale to en.
    Oct 26, 2013 11:55:54 AM com.rapid_i.Launcher ensureRapidMinerHomeSet
    INFO: rapidminer.home is '/Users/Jesse/Desktop/rapidminer'.
    Oct 26, 2013 11:55:55 AM com.rapidminer.tools.expression.parser.ExpressionParserFactory <clinit>
    INFO: Default version of expression parser registered successfully
    Oct 26, 2013 11:55:56 AM com.rapidminer.tools.OperatorService init
    INFO: Number of registered operator classes: 443; number of registered operator descriptions: 444; number of replacements: 403
    Oct 26, 2013 11:55:56 AM com.rapidminer.tools.jdbc.JDBCProperties <init>
    WARNING: Missing database driver class name for ODBC Bridge (e.g. Access)
    Oct 26, 2013 11:55:56 AM com.rapidminer.tools.jdbc.JDBCProperties registerDrivers
    INFO: JDBC driver ca.ingres.jdbc.IngresDriver not found. Probably the driver is not installed.
    Oct 26, 2013 11:55:56 AM com.rapidminer.tools.jdbc.connection.DatabaseConnectionService writeXMLConnectionsEntries
    WARNING: Cannot retrieve key, probably no one was created: java.io.IOException: Cannot retrieve key: /Users/Jesse/.RapidMiner5/cipher.key (No such file or directory)
    java.io.IOException: Cannot retrieve key: /Users/Jesse/.RapidMiner5/cipher.key (No such file or directory)
    at com.rapidminer.tools.cipher.KeyGeneratorTool.getUserKey(KeyGeneratorTool.java:118)
    at com.rapidminer.tools.jdbc.connection.DatabaseConnectionService.writeXMLConnectionsEntries(DatabaseConnectionService.java:232)
    at com.rapidminer.tools.jdbc.connection.DatabaseConnectionService.init(DatabaseConnectionService.java:83)
    at com.rapidminer.RapidMiner.init(RapidMiner.java:568)
    at com.rapidminer.gui.RapidMinerGUI.run(RapidMinerGUI.java:241)
    at com.rapidminer.gui.RapidMinerGUI.launch(RapidMinerGUI.java:560)
    at com.rapidminer.gui.RapidMinerGUI.main(RapidMinerGUI.java:541)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.rapid_i.Launcher.main(Launcher.java:346)

    Oct 26, 2013 11:55:57 AM com.rapidminer.tools.cipher.KeyGeneratorTool createAndStoreKey
    WARNING: Failed to delete old key file.
    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    #  SIGSEGV (0xb) at pc=0x00007fff92efa221, pid=659, tid=52491
    #
    # JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode bsd-amd64 compressed oops)
    # Problematic frame:
    # C  [libGLImage.dylib+0x24221]  storeColor+0x5d1
    #
    # 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:
    # /Users/Jesse/hs_err_pid659.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.
    #
    /Users/Jesse/Desktop/rapidminer/scripts/RapidMinerGUI: line 195:  659 Abort trap: 6          $JAVA $ADDITIONAL_OPTIONS -Xmx${MAX_JAVA_MEMORY}m -XX:MaxPermSize=128m -cp ${CLASSPATH} -Drapidminer.home=${RAPIDMINER_HOME} -Drapidminer.operators.additional=${RAPIDMINER_OPERATORS_ADDITIONAL} ${RAPIDMINER_JDBC_DRIVER_PARAMETER} com.rapid_i.Launcher "$@"
    logout

    [Process completed]
  • Shojuki
    Shojuki New Altair Community Member
    That have come into this story, it made ??me so impressed with the experience gained from many people that I do not recognize
  • AprilG
    AprilG New Altair Community Member
    I am having exactly the same problem. The message is identical. OSX 10.9, Java 1.7.0_45.
  • maverik
    maverik New Altair Community Member
    I have a similar problem with OSX 10.9. After downloading, when I click the rapid miner icon, the logo of the program bounces in the dock and then disappears.
  • Nils_Woehler
    Nils_Woehler New Altair Community Member
    Could you run the RapidMiner-Studio.sh script from a console and paste the log here? Thanks!
  • maverik
    maverik New Altair Community Member
    Nils wrote:

    Could you run the RapidMiner-Studio.sh script from a console and paste the log here? Thanks!
    Thank you!
    mycomputer:rapidminer-studio myname$ sh RapidMiner-Studio.sh
    RAPIDMINER_HOME is not set. Trying the directory '/Users/myname/desktop/rapidminer-studio'...
    Exception in thread "main" java.lang.UnsupportedClassVersionError: com/rapid_i/LauncherJVMOptionBuilder : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    Exception in thread "main" java.lang.UnsupportedClassVersionError: com/rapid_i/Launcher : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
  • Marco_Boeck
    Marco_Boeck New Altair Community Member
    Hi,

    the error message indicates you are using Java 6, however RapidMiner cannot run without Java 7. If you type "java -version" into the Terminal, you will see the default java version which is used.

    Regards,
    Marco
  • maverik
    maverik New Altair Community Member
    Marco Boeck wrote:

    Hi,

    the error message indicates you are using Java 6, however RapidMiner cannot run without Java 7. If you type "java -version" into the Terminal, you will see the default java version which is used.

    Regards,
    Marco
    Thank you very much, Marco! Problem solved. Indeed for some unknown reason I installed Java 6 (as per your suggestion about checking version), even if the download package shows it is Java 7. So I just installed Java 7 SE developer package and everything works fine.