Description
With slow writing to a execution information location it's possible that there isn't a log channel yet to report on in the logging tab of a workflow or pipeline.
This throws a NPE:
Error in the Hop GUI : Failed to execute runnable (java.lang.NullPointerException) org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException) at org.eclipse.swt.SWT.error(SWT.java:4918) at org.eclipse.swt.SWT.error(SWT.java:4833) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5000) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4480) at org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:404) at org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:305) Caused by: java.lang.NullPointerException at org.apache.hop.ui.hopgui.file.pipeline.HopGuiLogBrowser$1.lambda$run$0(HopGuiLogBrowser.java:92) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) ... 4 more