Seite 1 von 1

Adressbuch portable Version

Verfasst: Dienstag 1. November 2011, 15:56
von Keryx
Hallo,

in der portablen Version ist bei Hibiscus -> Adressbuch -> Alle Adressbücher eingestellt.
Es wird jedoch nichts angezeigt, weil es beim lesen des JVerein-Adressbuchs einen Fehler ausgibt.

Quelle de.willuhn.jameica.hbci.gui.parts.EmpfaengerList6.run

error while reloading addresses
java.lang.NullPointerException
at de.jost_net.JVerein.JVereinAdressbuch.findAddresses(JVereinAdressbuch.java:48)
at de.willuhn.jameica.hbci.gui.parts.EmpfaengerList$6.run(EmpfaengerList.java:317)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:764)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:760)
at de.willuhn.jameica.hbci.gui.parts.EmpfaengerList.reload(EmpfaengerList.java:304)
at de.willuhn.jameica.hbci.gui.parts.EmpfaengerList.access$200(EmpfaengerList.java:59)
at de.willuhn.jameica.hbci.gui.parts.EmpfaengerList$4.handleEvent(EmpfaengerList.java:204)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Control.sendFocusEvent(Unknown Source)
at org.eclipse.swt.widgets.Combo.wmCommandChild(Unknown Source)
at org.eclipse.swt.widgets.Control.WM_COMMAND(Unknown Source)
at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)
at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)
at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.CallWindowProc(Unknown Source)
at org.eclipse.swt.widgets.Combo.callWindowProc(Unknown Source)
at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)
at org.eclipse.swt.widgets.Combo.windowProc(Unknown Source)
at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)
at org.eclipse.swt.internal.win32.OS.SetFocus(Native Method)
at org.eclipse.swt.widgets.Control.forceFocus(Unknown Source)
at org.eclipse.swt.widgets.Control.setSavedFocus(Unknown Source)
at org.eclipse.swt.widgets.Decorations.restoreFocus(Unknown Source)
at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Unknown Source)
at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Unknown Source)
at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)
at org.eclipse.swt.widgets.Canvas.windowProc(Unknown Source)
at org.eclipse.swt.widgets.Decorations.windowProc(Unknown Source)
at org.eclipse.swt.widgets.Shell.windowProc(Unknown Source)
at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)
at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.PeekMessage(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:781)
at de.willuhn.jameica.gui.GUI.init(GUI.java:290)
at de.willuhn.jameica.system.Application.init(Application.java:143)
at de.willuhn.jameica.system.Application.newInstance(Application.java:85)
at de.willuhn.jameica.Main.main(Main.java:78)

Gruß
Patrick

Re: Adressbuch portable Version

Verfasst: Dienstag 1. November 2011, 20:24
von heiner
Hallo Patrick,


hast du in deinem Datenbestand auch Adressen von Nichtmitgliedern (z. B. Spendern o. ä) mit Bankverbindung gespeichert? Eine Analyse des Quellcodes ergab, dass es in dieser Situation zu einer NullPointerException kommen kann.

Sobald du mir eine Rückmeldung gibst, werde ich mich an die Beseitigung des Problems machen.

Heiner

Re: Adressbuch portable Version

Verfasst: Mittwoch 2. November 2011, 01:14
von Keryx
Hallo Heiner,

ja, ich habe Adressen von Nicht-Mitgliedern mit Bankverbindung gespeichert.

Gruß
Patrick

Re: Adressbuch portable Version

Verfasst: Mittwoch 2. November 2011, 22:49
von heiner
Hallo Patrick,

den Bug habe ich gefixed. Ist in der nächsten Version/Entwicklerversion verfügbar.

Heiner