Fehler "main loop crashed, retry" bei neuer Sollbuchung
Moderator: heiner
-
- Beiträge: 10
- Registriert: Donnerstag 22. Januar 2015, 09:25
- Verein: Deutsche Aikido Renmei e.V.
- Mitglieder: 120
- JVerein-Version: 286
- Betriebssystem: OSX 10.10
Fehler "main loop crashed, retry" bei neuer Sollbuchung
Ich versuche, unter "Mitglieder" bei einem vorhandenen Mitglieder auf der Registerkarte "Mitgliedskonto" eine neue Sollbuchung anzulegen.
Der Button Speichern bleibt ohne Wirkung (kein Speichern, keine Bestätigung).
Bei den System-Meldungen wird folgender Fehler protokolliert:
main loop crashed, retry
java.lang.NullPointerException
at de.jost_net.JVerein.gui.control.MitgliedskontoControl.handleStore(MitgliedskontoControl.java:485)
at de.jost_net.JVerein.gui.view.MitgliedskontoDetailView$1.handleAction(MitgliedskontoDetailView.java:61)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:177)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:815)
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:811)
at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:171)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.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.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:832)
at de.willuhn.jameica.gui.GUI.init(GUI.java:315)
at de.willuhn.jameica.system.Application.init(Application.java:148)
at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
at de.willuhn.jameica.Main.main(Main.java:78)
Die Neuanlage von Sollbuchungen hat in anderen Fällen bereits funktioniert, inzwischen ist die Neuanlage einer Sollbuchung bei keinem Mitglieder mehr möglich.
JVerein ist in der aktuellen Version (2.8.6) installiert, OS X 10.10.
Der Button Speichern bleibt ohne Wirkung (kein Speichern, keine Bestätigung).
Bei den System-Meldungen wird folgender Fehler protokolliert:
main loop crashed, retry
java.lang.NullPointerException
at de.jost_net.JVerein.gui.control.MitgliedskontoControl.handleStore(MitgliedskontoControl.java:485)
at de.jost_net.JVerein.gui.view.MitgliedskontoDetailView$1.handleAction(MitgliedskontoDetailView.java:61)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:177)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:815)
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:811)
at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:171)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.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.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:832)
at de.willuhn.jameica.gui.GUI.init(GUI.java:315)
at de.willuhn.jameica.system.Application.init(Application.java:148)
at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
at de.willuhn.jameica.Main.main(Main.java:78)
Die Neuanlage von Sollbuchungen hat in anderen Fällen bereits funktioniert, inzwischen ist die Neuanlage einer Sollbuchung bei keinem Mitglieder mehr möglich.
JVerein ist in der aktuellen Version (2.8.6) installiert, OS X 10.10.
- heiner
- Administrator
- Beiträge: 4509
- Registriert: Freitag 30. Oktober 2009, 16:44
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: W10
- Kontaktdaten:
Re: Fehler "main loop crashed, retry" bei neuer Sollbuchung
Hallo,
den Fehler kann ich reproduzieren. Ich habe ein Ticket aufgenommen.
Heiner
den Fehler kann ich reproduzieren. Ich habe ein Ticket aufgenommen.
Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
-
- Beiträge: 115
- Registriert: Mittwoch 12. November 2014, 19:29
- Mitglieder: 1400
- JVerein-Version: Entwicklung/Custom
- Betriebssystem: Debian GNU/Linux
- Wohnort: Schleswig Holstein
Re: Fehler "main loop crashed, retry" bei neuer Sollbuchung
Ich kann den Fehler bei mir nicht reproduzieren.
Allderdings fehlt eine Fehlermeldiung bei fehlendem Datum.
Hier die Ergänzung dazu:
Gruß,
Thomas
Allderdings fehlt eine Fehlermeldiung bei fehlendem Datum.
Hier die Ergänzung dazu:
Code: Alles auswählen
### Eclipse Workspace Patch 1.0
#P jverein
diff --git src/de/jost_net/JVerein/server/MitgliedskontoImpl.java src/de/jost_net/JVerein/server/MitgliedskontoImpl.java
index 5fa7d33..be55d74 100644
--- src/de/jost_net/JVerein/server/MitgliedskontoImpl.java
+++ src/de/jost_net/JVerein/server/MitgliedskontoImpl.java
@@ -67,6 +67,10 @@
{
try
{
+ if (getDatum() == null)
+ {
+ throw new ApplicationException("Datum fehlt");
+ }
if (getZweck1().length() == 0)
{
throw new ApplicationException("Verwendungszweck fehlt");
Thomas
-
- Beiträge: 15
- Registriert: Samstag 9. November 2013, 17:14
- Verein: www.gti-schornsteinfeger.de
- Mitglieder: 46
- JVerein-Version: 2.8.15
- Betriebssystem: Diverse
Re: Fehler "main loop crashed, retry" bei neuer Sollbuchung
Habe den gleichen Fehler und habe die MySQL-Datenbank vorher komplett neu aufgesetzt.
Ein Versionssprung zurück geht von daher auch nicht mehr.
Da neue Sollbuchungen gestartet werden müssten, wollte ich mal nachfragen, wann mit einem neuen Release zu rechnen ist.
Danke und Gruß
Michael
Ein Versionssprung zurück geht von daher auch nicht mehr.
Da neue Sollbuchungen gestartet werden müssten, wollte ich mal nachfragen, wann mit einem neuen Release zu rechnen ist.
Danke und Gruß
Michael
- heiner
- Administrator
- Beiträge: 4509
- Registriert: Freitag 30. Oktober 2009, 16:44
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: W10
- Kontaktdaten:
Re: Fehler "main loop crashed, retry" bei neuer Sollbuchung
Hallo Michael,
ich kann den Fehler auch nicht mehr nachvollziehen. Prüfe bitte, ob du das Datum eingegeben hast.
Heiner
ich kann den Fehler auch nicht mehr nachvollziehen. Prüfe bitte, ob du das Datum eingegeben hast.
Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
-
- Beiträge: 10
- Registriert: Donnerstag 22. Januar 2015, 09:25
- Verein: Deutsche Aikido Renmei e.V.
- Mitglieder: 120
- JVerein-Version: 286
- Betriebssystem: OSX 10.10
Re: Fehler "main loop crashed, retry" bei neuer Sollbuchung
Ich konnte gerade nachvollziehen, unter welchen Umständen das Problem auftritt.
Wenn man im Mitgliedskonto im freien Bereich der Liste im Kontextmenü "neue Sollbuchung" auswählt, tritt der Fehler auf.
Wenn man aber auf dem Mitgliedsnamen (oberste Zeile in der Liste) im Kontextmenü "neue Sollbuchung" auswählt, tritt der Fehler nicht auf.
Ich vermute, bei der ersten Fassung wird keine Verbindung zum Mitgliedskonto übergeben und das Speichern schlägt fehlt, weil der Wert nötig ist aber fehlt.
Workaround ist also, auf dem Mitgliedsnamen Rechtsklick zu machen.
Wäre aber trotzdem gut, wenn der Bug behoben wird.
Wenn man im Mitgliedskonto im freien Bereich der Liste im Kontextmenü "neue Sollbuchung" auswählt, tritt der Fehler auf.
Wenn man aber auf dem Mitgliedsnamen (oberste Zeile in der Liste) im Kontextmenü "neue Sollbuchung" auswählt, tritt der Fehler nicht auf.
Ich vermute, bei der ersten Fassung wird keine Verbindung zum Mitgliedskonto übergeben und das Speichern schlägt fehlt, weil der Wert nötig ist aber fehlt.
Workaround ist also, auf dem Mitgliedsnamen Rechtsklick zu machen.
Wäre aber trotzdem gut, wenn der Bug behoben wird.
-
- Beiträge: 115
- Registriert: Mittwoch 12. November 2014, 19:29
- Mitglieder: 1400
- JVerein-Version: Entwicklung/Custom
- Betriebssystem: Debian GNU/Linux
- Wohnort: Schleswig Holstein
Re: Fehler "main loop crashed, retry" bei neuer Sollbuchung
Ah, Problem verstanden.
Tritt bei mir unter Gnome nicht auf, ich schaffe es nicht, nichts zu selektieren
Gruß,
Thomas
Tritt bei mir unter Gnome nicht auf, ich schaffe es nicht, nichts zu selektieren
Gruß,
Thomas
-
- Beiträge: 9
- Registriert: Freitag 27. März 2015, 13:41
- Verein: Konzert- & Kulturfreunde Einbeck e.V. (KFE)
- Mitglieder: 200
- JVerein-Version: eigene basierend auf 2.9.2
- Betriebssystem: Win 10 / Ubuntu
Re: Fehler "main loop crashed, retry" bei neuer Sollbuchung
Moin,
also bei mir tritt der Fehler auch auf, wenn ich auf den Mitgliedsnamen direkt klicke...
Ich nutze die aktuelles Version (2.8.10).
also bei mir tritt der Fehler auch auf, wenn ich auf den Mitgliedsnamen direkt klicke...
Ich nutze die aktuelles Version (2.8.10).
Code: Alles auswählen
[Wed Jul 01 10:58:04 CEST 2015][ERROR][de.willuhn.jameica.gui.GUI.loop] main loop crashed, retry
java.lang.NullPointerException
at de.jost_net.JVerein.gui.control.MitgliedskontoControl.handleStore(MitgliedskontoControl.java:525)
at de.jost_net.JVerein.gui.view.MitgliedskontoDetailView$1.handleAction(MitgliedskontoDetailView.java:62)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:177)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:815)
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:811)
at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:171)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:832)
at de.willuhn.jameica.gui.GUI.init(GUI.java:315)
at de.willuhn.jameica.system.Application.init(Application.java:148)
at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
at de.willuhn.jameica.Main.main(Main.java:78)
Grüße, Jann
-
- Beiträge: 9
- Registriert: Donnerstag 14. Mai 2015, 20:01
- Verein: Flüchtlingshilfe Hamm
- Mitglieder: 20
- JVerein-Version: 2.8.9
- Betriebssystem: MacOSX
Re: Fehler "main loop crashed, retry" bei neuer Sollbuchung
Ich bekomme den Fehler sofort, sobald ich "neue Sollbuchung" im Mitglied klicke.
- Dateianhänge
-
- diagnose-2015-10-15.log
- (33.05 KiB) 382-mal heruntergeladen
- heiner
- Administrator
- Beiträge: 4509
- Registriert: Freitag 30. Oktober 2009, 16:44
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: W10
- Kontaktdaten:
Re: Fehler "main loop crashed, retry" bei neuer Sollbuchung
Trage bei deinen Beitragsarten Buchungsarten ein.
Heiner
Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.