Crash at startup

Hi,

I just downloaded the lastest release of KNIME 2.1.2, and I can’t launch either KNIME nor KNIME SDK; both crash at startup.

Concerning KNIME (launched using ./kinme), the application crashed after the workspace location selection, with a dialog box saying “An error has occurred. See the log file /home/vince/Workspaces/knime/.metadata/.log”. Here is the first part of this log file:

!SESSION 2010-02-18 14:23:05.975 ----------------------------------------------- eclipse.buildId=unknown java.version=1.6.0_14 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86 -clean !ENTRY org.eclipse.ui.workbench 4 0 2010-02-18 14:23:27.847 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early! at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(Workb enchPartReference.java:171) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java: 117) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1158) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1182) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1163)

For KNIME SDK, I’ve nothing else but a small dialog frame titled “eclipse”, empty, unclosable and obvioulsy freezed, which appears after choosing the workspace location. Nothing else but this warning message in the console:

(eclipse:6203): GLib-WARNING **: g_set_prgname() called multiple times

I’m under ubuntu 9.10, and I simply downloaded both archive, extracted them and executed knime/eclipse binaries.

Please let me know if I did something wrong or if its a bug.
Thanks in advance!
Vincent.

Have you downloaded the KNIME version apprropriate for your architecture (32 vs 64bit)? If yes: Does it work with KNIME v2.1.1 (available for download here?) Thanks, Bernd

Thank you for your answer.

I’ve downloaded the appropriate version for my architecture (32bit linux), and the 2.1.1 version does not work either, with the same crash.

Ok, thanks. Can you then try to follow the suggestions discussed in this thread? This all might be related to xulrunner issues (xulrunner is an OS library used to render certain html pages in KNIME/Eclipse, e.g. the welcome and the help pages). As a quick test you could try to disable html rendering altogether, e.g. by adding a line -Dorg.eclipse.swt.browser.XULRunnerPath=<some_invalid_path> to the knime.ini file (any line after -vmargs).
Hope this helps and sorry for all the complications; KNIME relies on eclipse for browser related issues…
Thanks, Bernd

OK your quick fix works fine, but nodes documentation is text-based instead of html based. So I followed the explanation given in the thread you pointed, and installed an old package of xulrunner, and now everything seems fine.

I’m guessing this issue is ubuntu-specific… ?

Anyway, thanks again for your help!
Vincent

For what I know it’s an Eclipse 3.4 (KNIME v2.1.x is based on Eclipse 3.4.2) and Firefox 3.5+ incompatibility. (I guess your Ubuntu version comes with Firefox 3.5 or later?). This problem is supposedly fixed in Eclispe 3.5, so keep your fingers crossed for KNIME v2.2…