Extreeme Poor Startup and UI Performance after installing Interactive Statistics R Integration

Hi,

after installing the Interactive Statistics R Integration extension the startup and UI performance in general took a major performance hit. Uninstalling the extension did not resolved the issue. Though, I am not entirely certain if that actually is the cause but right upon this point in time, Knime got utterly slow.

A few additional remarks. In order circumvent a Mac OSX security “feature” preventing Knime accessing the real PATH variable, I have to start knime via Terminal. While doing so a few errors and warnings caught my attention I never noticed before. such as:

CompileCommand: exclude javax/swing/text/GlyphView.getBreakSpot bool exclude = true
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
***WARNING: Display must be created on main thread due to Cocoa restrictions. Use vmarg -XstartOnFirstThread
ERROR	 KNIME Sync Exec Dispatcher-1 SyncExecQueueDispatcher	 Uncaught exception while queuing events into main thread
org.eclipse.swt.SWTException: Invalid thread access
	at org.eclipse.swt.SWT.error(SWT.java:4918)
	at org.eclipse.swt.SWT.error(SWT.java:4833)
	at org.eclipse.swt.SWT.error(SWT.java:4804)
	at org.eclipse.swt.widgets.Display.error(Display.java:1191)
	at org.eclipse.swt.widgets.Display.createDisplay(Display.java:942)
	at org.eclipse.swt.widgets.Display.create(Display.java:926)
	at org.eclipse.swt.graphics.Device.<init>(Device.java:132)
	at org.eclipse.swt.widgets.Display.<init>(Display.java:753)
	at org.eclipse.swt.widgets.Display.<init>(Display.java:744)
	at org.eclipse.swt.widgets.Display.getDefault(Display.java:1525)
	at org.knime.workbench.ui.SyncExecQueueDispatcher$2.run(SyncExecQueueDispatcher.java:120)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
log4j:ERROR Failed to write [ERROR SyncExecQueueDispatcher            Uncaught exception while queuing events into main thread
].
org.eclipse.swt.SWTException: Invalid thread access
	at org.eclipse.swt.SWT.error(SWT.java:4918)
	at org.eclipse.swt.SWT.error(SWT.java:4833)
	at org.eclipse.swt.SWT.error(SWT.java:4804)
	at org.eclipse.swt.widgets.Display.error(Display.java:1191)
	at org.eclipse.swt.widgets.Display.createDisplay(Display.java:942)
	at org.eclipse.swt.widgets.Display.create(Display.java:926)
	at org.eclipse.swt.graphics.Device.<init>(Device.java:132)
	at org.eclipse.swt.widgets.Display.<init>(Display.java:753)
	at org.eclipse.swt.widgets.Display.<init>(Display.java:744)
	at org.eclipse.swt.widgets.Display.getDefault(Display.java:1525)
	at org.knime.workbench.core.ConsoleViewAppender.write(ConsoleViewAppender.java:188)
	at java.base/java.io.Writer.write(Unknown Source)
	at java.base/java.io.Writer.write(Unknown Source)
	at org.apache.log4j.helpers.QuietWriter.write(QuietWriter.java:45)
	at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:303)
	at org.apache.log4j.WriterAppender.append(WriterAppender.java:156)
	at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:232)
	at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:57)
	at org.apache.log4j.Category.callAppenders(Category.java:206)
	at org.apache.log4j.Category.forcedLog(Category.java:384)
	at org.apache.log4j.Category.error(Category.java:320)
	at org.knime.core.node.NodeLogger.error(NodeLogger.java:902)
	at org.knime.workbench.ui.SyncExecQueueDispatcher$1$1.uncaughtException(SyncExecQueueDispatcher.java:98)
	at java.base/java.lang.Thread.dispatchUncaughtException(Unknown Source)

I tried to remove the legacy JDBC Driver in the settings but could not find it’s reference. Thanks in advance for your help!

Best
Mike

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.