Menu

#934 4DIAC application editor "Update function block" command is not working

1.6.x
closed-fixed
nobody
None
4DIAC-IDE
Bug
5
2014-10-16
2014-10-13
No

Update function blocks gives a java null point exception in 4IDAC version 1.6.x. Connections of the corresponding function blocks appear as dashed and connections are not established. The java exception is as follows

!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
at org.fordiac.ide.application.commands.UpdateFBTypeCommand.copyFB(UpdateFBTypeCommand.java:248)
at org.fordiac.ide.application.commands.UpdateFBTypeCommand.copyFBView(UpdateFBTypeCommand.java:227)
at org.fordiac.ide.application.commands.UpdateFBTypeCommand.execute(UpdateFBTypeCommand.java:96)
at org.eclipse.gef.commands.CompoundCommand.execute(CompoundCommand.java:111)
at org.eclipse.gef.commands.CommandStack.execute(CommandStack.java:199)
at org.eclipse.gef.ui.actions.WorkbenchPartAction.execute(WorkbenchPartAction.java:83)
at org.fordiac.ide.application.actions.UpdateFBTypeAction.run(UpdateFBTypeAction.java:95)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3742)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3363)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:140)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:611)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
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:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)

Related

News: 2014/11/first-maintenance-release-for-4daic-16

Discussion

  • Zoitl Alois

    Zoitl Alois - 2014-10-16

    fixed in cset [fordiac-ide:beab9e]

     

    Related

    Commit: [beab9e]

  • Zoitl Alois

    Zoitl Alois - 2014-10-16
    • status: open --> closed-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB