jackshenjunkai opened a new issue, #7055:
URL: https://github.com/apache/hop/issues/7055

   ### Apache Hop version?
   
   2.18-SNAPSHOT-20260428
   
   ### Java version?
   
   21
   
   ### Operating system
   
   Windows
   
   ### What happened?
   
   A null pointer exception occurred for a new pipeline or workflow
   
   <img width="1386" height="382" alt="Image" 
src="https://github.com/user-attachments/assets/4418eadf-3f93-40c7-80ab-70af3cc8e547";
 />
   
   <img width="1563" height="759" alt="Image" 
src="https://github.com/user-attachments/assets/1f83021c-20aa-448e-9835-d167bd232896";
 />
   
   <img width="1540" height="758" alt="Image" 
src="https://github.com/user-attachments/assets/96212ea4-40c3-4e24-86f3-28589629d9e2";
 />
   
   java.lang.NullPointerException: Cannot invoke 
"org.eclipse.swt.graphics.GCDelegate.setTransform(float[])" because 
"this.delegate" is null
        at org.eclipse.swt.graphics.GC.setTransform(GC.java:1033)
        at org.apache.hop.ui.hopgui.shared.SwtGc.setTransform(SwtGc.java:396)
        at 
org.apache.hop.pipeline.PipelinePainter.drawPipelineImage(PipelinePainter.java:200)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.drawPipelineImage(HopGuiPipelineGraph.java:3776)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.paintControl(HopGuiPipelineGraph.java:3712)
        at 
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:109)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:687)
        at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:594)
        at org.eclipse.swt.widgets.Canvas.repaint(Canvas.java:193)
        at org.eclipse.swt.widgets.Canvas.internalSetRedraw(Canvas.java:172)
        at org.eclipse.swt.widgets.Control.redraw(Control.java:2145)
        at 
org.apache.hop.ui.hopgui.file.shared.HopGuiAbstractGraph.redraw(HopGuiAbstractGraph.java:103)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.access$401(HopGuiPipelineGraph.java:221)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.lambda$updateGui$31(HopGuiPipelineGraph.java:5467)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:38)
        at 
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:193)
        at org.eclipse.swt.widgets.Display.runPendingMessages(Display.java:1200)
        at 
org.eclipse.swt.widgets.Display.safeReadAndDispatch(Display.java:1180)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1172)
        at 
org.apache.hop.ui.core.dialog.BaseDialog.defaultShellHandling(BaseDialog.java:831)
        at 
org.apache.hop.ui.core.dialog.BaseDialog.defaultShellHandling(BaseDialog.java:767)
        at 
org.apache.hop.ui.core.dialog.BaseDialog.defaultShellHandling(BaseDialog.java:752)
        at 
org.apache.hop.ui.core.dialog.ErrorDialog.showErrorDialog(ErrorDialog.java:180)
        at org.apache.hop.ui.core.dialog.ErrorDialog.<init>(ErrorDialog.java:79)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.drawPipelineImage(HopGuiPipelineGraph.java:3800)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.paintControl(HopGuiPipelineGraph.java:3712)
        at 
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:109)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:687)
        at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:594)
        at org.eclipse.swt.widgets.Canvas.repaint(Canvas.java:193)
        at org.eclipse.swt.widgets.Canvas.notifyResize(Canvas.java:164)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2597)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:950)
        at org.eclipse.swt.widgets.Control.setSize(Control.java:1064)
        at org.eclipse.swt.widgets.Control.pack(Control.java:1226)
        at org.eclipse.swt.widgets.Control.pack(Control.java:1200)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.<init>(HopGuiPipelineGraph.java:591)
        at 
org.apache.hop.ui.hopgui.perspective.explorer.ExplorerPerspective.addPipeline(ExplorerPerspective.java:2192)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopPipelineFileType.newFile(HopPipelineFileType.java:177)
        at 
org.apache.hop.ui.hopgui.file.pipeline.HopPipelineFileType.lambda$getContextHandlers$0(HopPipelineFileType.java:230)
        at 
org.apache.hop.ui.hopgui.context.GuiContextUtil.lambda$handleActionSelection$0(GuiContextUtil.java:177)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:38)
        at 
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:193)
        at org.eclipse.swt.widgets.Display.runPendingMessages(Display.java:1200)
        at 
org.eclipse.swt.widgets.Display.safeReadAndDispatch(Display.java:1180)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1172)
        at 
org.eclipse.rap.rwt.application.AbstractEntryPoint.createUI(AbstractEntryPoint.java:69)
        at 
org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:177)
        at 
org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:290)
        at java.base/java.lang.Thread.run(Thread.java:1583)
        at 
org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:107)
   
   ### Issue Priority
   
   Priority: 0
   
   ### Issue Component
   
   Component: Hop Web


-- 
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]

Reply via email to