Hi,
when I try to configure the List Remote Files node in Knime 2.12.1 or 3.0.1, I get an AWT deadlock in both.
The trace is taken from Knime 2.
2015-11-17 17:37:09,296 : WARN : pool-2-thread-1 : KNIMEApplication$4 : : : Potential deadlock in AWT Event Queue detected. Full thread dump will follow as debug ouput. at sun.nio.fs.UnixNativeDispatcher.stat0(Native Method) at sun.nio.fs.UnixNativeDispatcher.stat(Unknown Source) at sun.nio.fs.UnixFileAttributes.get(Unknown Source) at sun.nio.fs.UnixUriUtils.toUri(Unknown Source) at sun.nio.fs.UnixPath.toUri(Unknown Source) at org.knime.core.util.FileUtil.toURL(FileUtil.java:1169) at org.knime.core.node.util.FilesHistoryPanel.fileLocationChanged(FilesHistoryPanel.java:829) at org.knime.core.node.util.FilesHistoryPanel.access$2(FilesHistoryPanel.java:824) at org.knime.core.node.util.FilesHistoryPanel$6.insertUpdate(FilesHistoryPanel.java:520) at javax.swing.text.AbstractDocument.fireInsertUpdate(Unknown Source) at javax.swing.text.AbstractDocument.handleInsertString(Unknown Source) at javax.swing.text.AbstractDocument.insertString(Unknown Source) at javax.swing.text.PlainDocument.insertString(Unknown Source) at javax.swing.text.AbstractDocument.replace(Unknown Source) at javax.swing.text.JTextComponent.setText(Unknown Source) at javax.swing.plaf.metal.MetalComboBoxEditor$1.setText(Unknown Source) at javax.swing.plaf.basic.BasicComboBoxEditor.setItem(Unknown Source) at javax.swing.JComboBox.configureEditor(Unknown Source) at javax.swing.plaf.basic.BasicComboBoxUI$Handler.contentsChanged(Unknown Source) at javax.swing.AbstractListModel.fireContentsChanged(Unknown Source) at javax.swing.DefaultComboBoxModel.setSelectedItem(Unknown Source) at javax.swing.DefaultComboBoxModel.addElement(Unknown Source) at org.knime.core.node.util.FilesHistoryPanel.updateHistory(FilesHistoryPanel.java:747) at org.knime.core.node.util.FilesHistoryPanel.<init>(FilesHistoryPanel.java:599) at org.knime.base.filehandling.listdirectory.ListDirectoryNodeDialog.<init>(ListDirectoryNodeDialog.java:142) at org.knime.base.filehandling.listdirectory.ListDirectoryNodeFactory.createNodeDialogPane(ListDirectoryNodeFactory.java:99) at org.knime.core.node.Node$1.run(Node.java:1990) at org.knime.core.node.util.ViewUtils$3.run(ViewUtils.java:351) at org.knime.core.node.util.ViewUtils$2.run(ViewUtils.java:153) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) "AWT-Shutdown" Id=75 WAITING on java.lang.Object@556da96d at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@556da96d at java.lang.Object.wait(Object.java:503) at sun.awt.AWTAutoShutdown.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "SciJava-184b4499-Thread-0" Id=65 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@128e5eec at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.SynchronousQueue$TransferStack@128e5eec at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) at java.util.concurrent.SynchronousQueue.poll(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Timer-0" Id=63 TIMED_WAITING on java.util.TaskQueue@40f9e178 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@40f9e178 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Java indexing" Id=61 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5541ae9b at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5541ae9b at java.lang.Object.wait(Object.java:503) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "KNIME-Workflow-Notifier" Id=59 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4b2e6dd7 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4b2e6dd7 at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Unknown Progress Timer" Id=53 WAITING on java.util.ArrayList@552d64d0 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@552d64d0 at java.lang.Object.wait(Object.java:503) at org.knime.workbench.editor2.figures.ProgressFigure$UnknownProgressTimer.run(ProgressFigure.java:549) "KNIME Sync Exec Dispatcher-1" Id=52 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1735bf60 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1735bf60 at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "[ThreadPool Manager] - Idle Thread" Id=47 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@74d1c564 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@74d1c564 at java.lang.Object.wait(Object.java:503) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "Thread-8" Id=46 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:67) "Worker-5" Id=45 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@49a74387 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@49a74387 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "Worker-4" Id=44 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@49a74387 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@49a74387 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "Worker-3" Id=43 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@49a74387 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@49a74387 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "KNIME Progress Timer" Id=42 TIMED_WAITING on java.util.TaskQueue@44279d8 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@44279d8 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "ServerSpace Update Timer" Id=41 TIMED_WAITING on java.util.TaskQueue@284d5617 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@284d5617 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "SelectorThread" Id=40 RUNNABLE (in native) at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(Unknown Source) at sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) - locked sun.nio.ch.Util$2@62d66044 - locked java.util.Collections$UnmodifiableSet@63783ff8 - locked sun.nio.ch.EPollSelectorImpl@6917eb4f at sun.nio.ch.SelectorImpl.select(Unknown Source) at com.sun.corba.ee.impl.transport.SelectorImpl.run(SelectorImpl.java:283) "Worker-2" Id=35 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@49a74387 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@49a74387 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "KNIME-Worker-1" Id=34 TIMED_WAITING on java.lang.Object@2159c570 at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@2159c570 at org.knime.core.util.ThreadPool$Worker.run(ThreadPool.java:232) "KNIME-Worker-0" Id=33 TIMED_WAITING on java.lang.Object@cb14d2b at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@cb14d2b at org.knime.core.util.ThreadPool$Worker.run(ThreadPool.java:232) "Worker-1" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@49a74387 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@49a74387 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "pool-2-thread-1" Id=25 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.knime.core.util.GUIDeadlockDetector.createStacktrace(GUIDeadlockDetector.java:162) at org.knime.core.util.GUIDeadlockDetector$CheckTask.run(GUIDeadlockDetector.java:145) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@2a004f83 "pool-1-thread-1" Id=24 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4c41488f at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4c41488f at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Provisioning Event Dispatcher" Id=23 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@728b5277 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@728b5277 at java.lang.Object.wait(Object.java:503) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Worker-0" Id=22 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@49a74387 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@49a74387 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "AWT-XAWT" Id=20 RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(Unknown Source) at sun.awt.X11.XToolkit.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Java2D Disposer" Id=18 WAITING on java.lang.ref.ReferenceQueue$Lock@5202cb65 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@5202cb65 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at sun.java2d.Disposer.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Bundle File Closer" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@648072ca at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@648072ca at java.lang.Object.wait(Object.java:503) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Worker-JM" Id=15 WAITING on java.util.ArrayList@35777df3 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@35777df3 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) "[Timer] - Main Queue Handler" Id=14 TIMED_WAITING on java.lang.Object@37edf7f1 at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@37edf7f1 at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Framework Event Dispatcher" Id=12 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@185792ad at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@185792ad at java.lang.Object.wait(Object.java:503) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level Event Dispatcher" Id=11 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@32afc374 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@32afc374 at java.lang.Object.wait(Object.java:503) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "State Data Manager" Id=10 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Unknown Source) "Framework Active Thread" Id=9 TIMED_WAITING on org.eclipse.osgi.framework.internal.core.Framework@68310be6 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.internal.core.Framework@68310be6 at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1817) at java.lang.Thread.run(Unknown Source) "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@6c045e7a at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@6c045e7a at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@12d6d2fd at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@12d6d2fd at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) "main" Id=1 RUNNABLE at org.eclipse.swt.internal.gtk.OS.Call(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4294) at org.knime.core.node.util.ViewUtils.invokeAndWaitInEDT(ViewUtils.java:164) at org.knime.core.node.Node.getDialogPane(Node.java:1997) at org.knime.core.node.workflow.NativeNodeContainer.hasDataAwareDialogPane(NativeNodeContainer.java:1072) at org.knime.workbench.editor2.editparts.NodeContainerEditPart.openNodeDialog(NodeContainerEditPart.java:749) at org.knime.workbench.editor2.actions.OpenDialogAction.runOnNodes(OpenDialogAction.java:128) at org.knime.workbench.editor2.actions.AbstractNodeAction.runInSWT(AbstractNodeAction.java:156) at org.knime.workbench.editor2.actions.AbstractNodeAction$1.run(AbstractNodeAction.java:142) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) at org.knime.workbench.editor2.actions.AbstractNodeAction.run(AbstractNodeAction.java:139) at org.knime.workbench.editor2.actions.delegates.AbstractEditorAction.run(AbstractEditorAction.java:112) at org.eclipse.ui.internal.handlers.ActionDelegateHandlerProxy.execute(ActionDelegateHandlerProxy.java:289) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:468) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:786) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:885) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:567) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:508) at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:123) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1574) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1387) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3272) at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:769) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) at org.eclipse.swt.widgets.Control.windowProc(Control.java:5513) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4668) at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9106) at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2477) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3407) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.knime.product.rcp.KNIMEApplication.start(KNIMEApplication.java:144) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) at org.eclipse.equinox.launcher.Main.main(Main.java:1386)