Project

General

Profile

Bug #3849

Bug #3851: [3D simulation] Composite issue for 3D simulation related bugs

[eCar Example] NPE when opening vehicel panel in simulation

Added by Florian Hölzl about 1 year ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Category:
-
Start date:
10/15/2019
Due date:
% Done:

0%

Estimated time:

Description

Load eCar example and launch simulation. Then open vehicle panel on Win64. Verified on Linux.

!ENTRY org.eclipse.ui 4 0 2019-10-11 11:24:55.576
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
at org.fortiss.af3.expression.language.Evaluator.evaluateUserdefinedFunction(Evaluator.java:303)
at org.fortiss.af3.expression.language.Evaluator.evaluateExpression(Evaluator.java:115)
at org.fortiss.af3.expression.language.Evaluator.evaluate(Evaluator.java:85)
at org.fortiss.af3.component.simulator.ExecutableComponent.getTermValue(ExecutableComponent.java:218)
at org.fortiss.af3.operatorpanel.ui.simulator.views.OPVC3DDisplay.updateRotation(OPVC3DDisplay.java:227)
at org.fortiss.af3.operatorpanel.ui.simulator.views.OPVC3DDisplay.updateDisplay(OPVC3DDisplay.java:189)
at org.fortiss.af3.operatorpanel.ui.simulator.views.OperationPanelSimulationComposite.updateDisplay(OperationPanelSimulationComposite.java:132)
at org.fortiss.af3.operatorpanel.ui.simulator.views.GraphicalOperatorPanelSimulationView.updateVisuals(GraphicalOperatorPanelSimulationView.java:96)
at org.fortiss.af3.operatorpanel.ui.simulator.views.GraphicalOperatorPanelSimulationView.updateVisuals(GraphicalOperatorPanelSimulationView.java:1)
at org.fortiss.af3.component.ui.simulator.views.CustomSimulationViewBase.refreshViewer(CustomSimulationViewBase.java:75)
at org.fortiss.af3.component.ui.simulator.views.SimulationViewBase$1.run(SimulationViewBase.java:112)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3919)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3550)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:635)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:559)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.fortiss.af3.rcp.application.AF3Application.start(AF3Application.java:49)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:660)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
at org.eclipse.equinox.launcher.Main.run(Main.java:1468)
at org.eclipse.equinox.launcher.Main.main(Main.java:1441)

History

#1 Updated by Florian Hölzl about 1 year ago

  • Subject changed from [eCar Example] NPE when starting simulation with already opened user panel to [eCar Example] NPE when opening vehicel panel in simulation

#2 Updated by Florian Hölzl about 1 year ago

  • Parent task set to #3851

#3 Updated by Johannes Eder 6 months ago

  • Target version changed from AF3 2.17 (Tested, Bug Free) to AF3 2.18 - Critical bugs fixed

Also available in: Atom PDF