View Issue Details

IDProjectCategoryView StatusLast Update
0000749FakturamaDokumente (Documents)public2019-02-24 23:33
ReporterrheydenrAssigned Torheydenr 
PriorityhighSeveritycrashReproducibilityalways
Status assignedResolutionopen 
PlatformMacOSOS XOS Version10.7.x
Product Version2.0.3 
Target Version2.1.0Fixed in Version 
Summary0000749: NPE bei Auswahl eines Leistungsdatums
Description

Versucht man unter MacOS ein Leistungsdatum in der Artikelzeile auszuwählen, kommt es zu einer Fehlermeldung. Im Logfile steht dazu:

00:19:19.567 [com.sebulli.fakturama.log.LogbackAdapter@633a2e99] ERROR org.eclipse.e4.ui.workbench - Internal Error
java.lang.NullPointerException: null
    at org.eclipse.swt.widgets.Control.calculateVisibleRegion(Control.java:777) ~[na:na]
    at org.eclipse.swt.widgets.Control.getVisibleRegion(Control.java:2063) ~[na:na]
    at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2181) ~[na:na]
    at org.eclipse.swt.graphics.GC.<init>(GC.java:174) ~[na:na]
    at org.eclipse.swt.graphics.GC.<init>(GC.java:135) ~[na:na]
    at org.eclipse.nebula.cwt.v.VControl.computeSize(VControl.java:297) ~[na:na]
    at org.eclipse.nebula.cwt.v.VControl.computeSize(VControl.java:259) ~[na:na]
    at org.eclipse.nebula.cwt.v.VGridLayout.loadChildSizes(VGridLayout.java:413) ~[na:na]
    at org.eclipse.nebula.cwt.v.VGridLayout.layout(VGridLayout.java:398) ~[na:na]
    at org.eclipse.nebula.cwt.v.VPanel.layout(VPanel.java:189) ~[na:na]
    at org.eclipse.nebula.cwt.v.VPanel.layout(VPanel.java:185) ~[na:na]
    at org.eclipse.nebula.widgets.cdatetime.DatePicker.updateHeader(DatePicker.java:1296) ~[na:na]
    at org.eclipse.nebula.widgets.cdatetime.DatePicker.updateLabels(DatePicker.java:1306) ~[na:na]
    at org.eclipse.nebula.widgets.cdatetime.DatePicker.setFields(DatePicker.java:936) ~[na:na]
    at org.eclipse.nebula.widgets.cdatetime.CDateTime.createPicker(CDateTime.java:476) ~[na:na]
    at org.eclipse.nebula.widgets.cdatetime.CDateTime.setOpen(CDateTime.java:1665) ~[na:na]
    at org.eclipse.nebula.widgets.cdatetime.CDateTime.setOpen(CDateTime.java:1658) ~[na:na]
    at org.eclipse.nebula.cwt.base.BaseCombo$3.handleEvent(BaseCombo.java:422) ~[na:na]
    at org.eclipse.nebula.cwt.v.VControl.notifyListeners(VControl.java:586) ~[na:na]
    at org.eclipse.nebula.cwt.v.VButton.filterEvent(VButton.java:92) ~[na:na]
    at org.eclipse.nebula.cwt.v.VControl.handleEvent(VControl.java:200) ~[na:na]
    at org.eclipse.nebula.cwt.v.VControl$1.handleEvent(VControl.java:151) ~[na:na]
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4258) ~[na:na]
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1502) ~[na:na]
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1525) ~[na:na]
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1510) ~[na:na]
    at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1314) ~[na:na]
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4082) ~[na:na]
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3699) ~[na:na]
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
    at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144]
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
    at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
    at org.eclipse.equinox.launcher.Main.main(Main.java:1472) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
Part part:com.sebulli.fakturama.views.errorView is NOT visible 
TagsNo tags attached.

Activities

rheydenr

2019-02-24 23:33

administrator   ~0000880

Das Problem tritt bei Linux auch auf, äußert sich aber anders (da verschwindet das Aufklappfenster für die Datumsauswahl einfach).

Aktueller Workaround: Datum per Hand eingeben (mit den Cursortasten weiterschalten).

Issue History

Date Modified Username Field Change
2019-02-16 22:47 rheydenr New Issue
2019-02-16 22:47 rheydenr Status new => assigned
2019-02-16 22:47 rheydenr Assigned To => rheydenr
2019-02-24 23:33 rheydenr Note Added: 0000880