KNIME crashes when I launch it

Hello everyone,

I recently downloaded the .tar.gz file for linux 64 bit.
I unziped it and when I click knime, as the Getting Started says, knime crashes.

I get this error : JVM terminated. Exit code=1

This is the full error :

JVM terminated. Exit code=1
/******/*******/knime-full_3.1.2/jre/bin/java
-server
-Dsun.java2d.d3d=false
-Dosgi.classloader.lock=classname
-XX:+UnlockDiagnosticVMOptions
-XX:+UnsyncloadClass
-Dknime.enable.fastload=true
-XX:CompileCommand=exclude,javax/swing/text/GlyphView,getBreakSpot
-Xmx1024m
-Dorg.eclipse.swt.internal.gtk.disablePrinting
-jar /******/*******/knime-full_3.1.2//plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /******/*******/knime-full_3.1.2/knime
-name Knime
--launcher.library /******/*******/knime-full_3.1.2//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.300.v20150602-1417/eclipse_1612.so
-startup /******/*******/knime-full_3.1.2//plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.overrideVmargs
-exitdata 7b001b
-vm /******/*******/knime-full_3.1.2/jre/bin/java
-vmargs
-server
-Dsun.java2d.d3d=false
-Dosgi.classloader.lock=classname
-XX:+UnlockDiagnosticVMOptions
-XX:+UnsyncloadClass
-Dknime.enable.fastload=true
-XX:CompileCommand=exclude,javax/swing/text/GlyphView,getBreakSpot
-Xmx1024m
-Dorg.eclipse.swt.internal.gtk.disablePrinting
-jar /******/*******/knime-full_3.1.2//plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar

 

I use ubuntu 14.04 LTS.

 

Does anyone know why this is happening and how to fix this?

Thanks,

Alegeo

Such issues are hard to debug and usually out of our control because they are either bugs in Java or in the Eclipse framework. Can you look for files called hs_err*.log in your home directory or the directory from which you start KNIME? The contents may be useful.

I can only tell that we are also using 14.04 on quite a few systems and haven't seen any issues. Do you have a non-standard installation?

Thank you for answering.

Sorry, but I don't have any hs_err*.log files on my computer. These log files are generated when JVM crashes, aren't they ?

In my case, I don't think it is a real crash. At the top of the error message, it wrote : JVM terminated. Exit code=1

Stop me, if I am wrong...

Moreover, when I type "sudo find / -name hs_err*.log", I don't have any result.

Is there another method to debug the issue ?

I have the feeling that the problem is from the last .jar of my message error (org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar).
If I execute this .jar separately, will I able to debug it more efficiently ?

Many thanks,
Alegeo

The error message comes from the native launcher application and not from Java itself. Therefore an hs_err file may have been created. If you don't have one then unfortunately it's impossible to track down the problem. Launching the jar directly also won't help.

Hi,

Ok, I found the problem.

In fact I extracted the knime folder in a path with space inside.

I extracted one more time in my home folder (without any space) and it worked.

 

Sorry and thank you so much for your help !

Alegeo

The suggestion of Alegeo also solved my problems with Eclipse when starting up Knime.

Weird that a space in the name of the folder can block the startup.

THX!