bitlamas opened a new issue, #4933: URL: https://github.com/apache/hop/issues/4933
### Apache Hop version? 2.12.0 ### Java version? OpenJDK 17 ### Operating system Linux ### What happened? I'm very new on using Hop, coming from PDI. So I'm sorry if this is something easy to fix on my side. The Hop GUI is becoming unresponsive to double-click or left-click actions on pipeline steps and editing properties after a few minutes of using it. This occurs intermittently - the GUI initially works but then starts failing. When attempting to double-click on steps or edit pipeline properties, the following error occurs: ``` java.lang.RuntimeException: Error executing method : editPipelineProperties in class org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph Caused by: java.lang.NullPointerException: Cannot invoke "Object.getClass()" because "obj" is null ``` Steps to reproduce: Unzipped Apache Hop 2.12.0 Launched hop-gui.sh Created a new pipeline Added a step (e.g., Text Input) Tried to left-click the step to edit its properties Alternatively, try to edit pipeline properties On terminal anytime I left-click the pipeline I get this output: ``` 2025/02/22 21:03:57 - GUI - ERROR: Error filtering out action pipeline-graph-transform-10650-rows-copy with filter java.lang.String.filterTransformActions 2025/02/22 21:03:57 - GUI - ERROR: org.apache.hop.core.exception.HopException: 2025/02/22 21:03:57 - GUI - Error filtering out action with ID pipeline-graph-transform-10650-rows-copy against filter java.lang.String.filterTransformActions 2025/02/22 21:03:57 - GUI - Cannot invoke "Object.getClass()" because "guiPlugin" is null 2025/02/22 21:03:57 - GUI - 2025/02/22 21:03:57 - GUI - at org.apache.hop.ui.hopgui.context.BaseGuiContextHandler.evaluateActionFilter(BaseGuiContextHandler.java:182) 2025/02/22 21:03:57 - GUI - at org.apache.hop.ui.hopgui.context.BaseGuiContextHandler.getPluginActions(BaseGuiContextHandler.java:71) 2025/02/22 21:03:57 - GUI - at org.apache.hop.ui.hopgui.file.pipeline.context.HopGuiPipelineTransformContext.getSupportedActions(HopGuiPipelineTransformContext.java:116) 2025/02/22 21:03:57 - GUI - at org.apache.hop.ui.hopgui.context.GuiContextUtil.handleActionSelection(GuiContextUtil.java:145) 2025/02/22 21:03:57 - GUI - at org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.showActionDialog(HopGuiPipelineGraph.java:1318) 2025/02/22 21:03:57 - GUI - at org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.mouseUp(HopGuiPipelineGraph.java:1123) 2025/02/22 21:03:57 - GUI - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:237) 2025/02/22 21:03:57 - GUI - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91) 2025/02/22 21:03:57 - GUI - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5857) 2025/02/22 21:03:57 - GUI - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1617) 2025/02/22 21:03:57 - GUI - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5067) 2025/02/22 21:03:57 - GUI - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4519) 2025/02/22 21:03:57 - GUI - at org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:478) 2025/02/22 21:03:57 - GUI - at org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:356) 2025/02/22 21:03:57 - GUI - Caused by: java.lang.NullPointerException: Cannot invoke "Object.getClass()" because "guiPlugin" is null 2025/02/22 21:03:57 - GUI - at org.apache.hop.ui.hopgui.context.BaseGuiContextHandler.evaluateActionFilter(BaseGuiContextHandler.java:171) 2025/02/22 21:03:57 - GUI - ... 13 more ``` ### Issue Priority Priority: 2 ### Issue Component Component: Hop Gui -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
