Hallo Heiner,
hier gibts mit build 273 regelmäßig einen Absturz wenn ich Lehrgänge zu Mitgliedern erfasse. Immer beim 4. Mitglied stürzt das ganze Jameica ab...
Ich mach folgendes:
Jameica öffnen - auf Mitglieder klicken, ein Mitglied durch Doppelklick öffnen, auf Lehrgänge wechseln, die Lehrgangsart auswählen (dabei werden alle Felder aus der Vorlage übernommen), dann als Ergebnis "+" eintragen. Dann speichern, zurück und zurück
Dann das nächste Mitglied auswählen und von vorn....
Das geht 3 Mal gut und beim 4 Mitglied stürzt jameica ab, sobald ich auf den Pfeil zur Auswahl der Lehrgangsart klicke.
Das Problem ist hier bei mir reproduzierbar...
lg Sue
Absturz bei Eingabe von Lehrgängen zum Mitglied (273)
Moderator: heiner
-
- Beiträge: 294
- Registriert: Freitag 30. Juli 2010, 21:29
- Verein: Musica Margaretha Reutti e.V.
- Mitglieder: 51
- JVerein-Version: 2.8.17
- Betriebssystem: Windows
- Wohnort: Ulm
Re: Absturz bei Eingabe von Lehrgängen zum Mitglied (273)
Hallo Sue,
bei mir tritt der gleiche Fehler auf. Im log habe ich folgende Fehlermeldung gefunden:
Beim ersten Öffnen der Combox wird der Fehler geworfen, dann öffnet sich die ComboBox. Macht man das ein paar mal hintereinander beendet sich jameica.
Der Fehler resultiert aus Zeile 88 der LehrgangControl. Hier ist Lehrgangsart la == null. Der erste Eintrag ("Bitte auswählen") liefert bei Auswahl null zurück. Siehe Klasse SelectInput#setPleaseChoose( String choose ). Eine einfache Null-Abfrage behebt das Problem.
Gruß
Danzelot
bei mir tritt der gleiche Fehler auf. Im log habe ich folgende Fehlermeldung gefunden:
Code: Alles auswählen
[Fri Mar 25 11:51:52 CET 2011][ERROR][de.willuhn.jameica.gui.GUI.loop] main loop crashed, retry
java.lang.NullPointerException
at de.jost_net.JVerein.gui.control.LehrgangControl$1.handleEvent(LehrgangControl.java:91)
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.Widget.notifyListeners(Unknown Source)
at org.eclipse.swt.custom.CCombo.handleFocus(Unknown Source)
at org.eclipse.swt.custom.CCombo$3.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.filterEvent(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.Widget.wmSetFocus(Unknown Source)
at org.eclipse.swt.widgets.Control.WM_SETFOCUS(Unknown Source)
at org.eclipse.swt.widgets.Table.WM_SETFOCUS(Unknown Source)
at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)
at org.eclipse.swt.widgets.Table.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.Table.sendMouseDownEvent(Unknown Source)
at org.eclipse.swt.widgets.Table.WM_LBUTTONDOWN(Unknown Source)
at org.eclipse.swt.widgets.Control.windowProc(Unknown Source)
at org.eclipse.swt.widgets.Table.windowProc(Unknown Source)
at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:783)
at de.willuhn.jameica.gui.GUI.init(GUI.java:293)
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)
Der Fehler resultiert aus Zeile 88 der LehrgangControl. Hier ist Lehrgangsart la == null. Der erste Eintrag ("Bitte auswählen") liefert bei Auswahl null zurück. Siehe Klasse SelectInput#setPleaseChoose( String choose ). Eine einfache Null-Abfrage behebt das Problem.
Gruß
Danzelot
- heiner
- Administrator
- Beiträge: 4510
- Registriert: Freitag 30. Oktober 2009, 16:44
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: W10
- Kontaktdaten:
Re: Absturz bei Eingabe von Lehrgängen zum Mitglied (273)
Hallo Sue,
ich habe den Bug gefixt.
@Danzelot: Vielen Dank für den Hinweis.
Heiner
ich habe den Bug gefixt.
@Danzelot: Vielen Dank für den Hinweis.
Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Re: Absturz bei Eingabe von Lehrgängen zum Mitglied (273)
Hi Heiner,
danke für die schnelle Lösung.
Kann bestätigen das der Fehler nicht mehr auftritt.
lg Sue
danke für die schnelle Lösung.
Kann bestätigen das der Fehler nicht mehr auftritt.
lg Sue