Seite 1 von 1

Verein hängt sich auf

Verfasst: Sonntag 13. September 2020, 17:56
von JochenW
nach Eingabe des MasterPasswortes geht es bis zum Punkt: register Plugin extensions und dann kommt der Ball.
Hatte Java upgedated :(

Re: Verein hängt sich auf

Verfasst: Montag 14. September 2020, 08:35
von Danzelot
Hallo Jochen,
mit den Angaben zickt sogar meine Glaskugel rum.
Also, welche Versionen von Jameica, Hibiscus, JVerein, Java setzt du ein.
Zusätzlich wäre das Logfile auch nicht schlecht.

Gruß
Danzelot

Re: Verein hängt sich auf

Verfasst: Montag 14. September 2020, 09:34
von JochenW
Uups. Ja ok. Da hast Du wohl recht.

Ich arbeite auf dem neuesten MacOS 10.15.6
Java ist: Version 8 Update 261 Build 1.8.0_261-b12
Jamaika Version 2.8.4
Hibiscus Version 2.8.18
JVerein Version 2.8.18
Logfile ist mit 998kb zu groß :(

Evtl interessant: der Ordner in der Programmstruktur für Plugins ist auch leer?
Noch letzte Woche lief alles ohne Problem, bevor ich Java aktualisiert hatte.
Achse: beim Start ist auch das Eingabe Menü für das Passwort fehlerhaft. Es wird nicht alles korrekt dargestellt und wenn ich das PW eingebe sieht man es nicht. Also auch keine Punkte.
Hoffe das hilft und mir kann geholfen werden ...




Bericht:
Date/Time: 2020-09-14 09:12:47 +0200
End time: 2020-09-14 09:16:52 +0200
OS Version: Mac OS X 10.15.6 (Build 19G2021)
Architecture: x86_64h
Report Version: 29

Data Source: Stackshots
Shared Cache: 0xca01000 B248B6B1-7305-3BC9-B078-706F0136D9D0

Command: jameica-macos64
Path: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
Version: ??? (???)
Parent: launchd [1]
PID: 874

Event: hang
Duration: 244.83s
Duration Sampled: 2.40s (process was unresponsive for 243 seconds before sampling)
Steps: 24 (100ms sampling interval)

Hardware model: iMac18,3
Active cpus: 4

Time Awake Since Boot: 2000s

Fan speed: 1209 rpm

--------------------------------------------------
Timeline format: stacks are sorted chronologically
Use -i and -heavy to re-report with count sorting
--------------------------------------------------


Heaviest stack for the main thread of the target process:
24 start + 1 (libdyld.dylib + 109769) [0x7fff73bbacc9]
24 main + 68 (java + 31865) [0x10e4d3c79]
24 JLI_Launch + 1886 (java + 6206) [0x10e4cd83e]
24 CreateExecutionEnvironment + 894 (java + 21266) [0x10e4d1312]
24 CFRunLoopRunSpecific + 462 (CoreFoundation + 532030) [0x7fff39b4de3e]
24 __CFRunLoopRun + 927 (CoreFoundation + 534586) [0x7fff39b4e83a]
24 __CFRunLoopDoSources0 + 209 (CoreFoundation + 539403) [0x7fff39b4fb0b]
24 __CFRunLoopDoSource0 + 103 (CoreFoundation + 539889) [0x7fff39b4fcf1]
24 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 (CoreFoundation + 539986) [0x7fff39b4fd52]
24 __NSThreadPerformPerform + 204 (Foundation + 635101) [0x7fff3c2240dd]
24 -[NSOperation start] + 722 (Foundation + 265139) [0x7fff3c1c9bb3]
24 __NSOPERATION_IS_INVOKING_MAIN__ + 17 (Foundation + 268673) [0x7fff3c1ca981]
24 -[NSBlockOperation main] + 80 (Foundation + 268774) [0x7fff3c1ca9e6]
24 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 7 (Foundation + 268997) [0x7fff3c1caac5]
24 __JVMInit_block_invoke + 75 (java + 24004) [0x10e4d1dc4]
24 JavaMain + 1780 (java + 12052) [0x10e4cef14]
24 ??? (<FC461570-D1DF-32D8-AFC0-E4B4E86641AD> + 3229463) [0x10f114717]
24 ??? (<FC461570-D1DF-32D8-AFC0-E4B4E86641AD> + 5668115) [0x10f367d13]
24 ??? (<FC461570-D1DF-32D8-AFC0-E4B4E86641AD> + 4636756) [0x10f26c054]
24 ??? (<FC461570-D1DF-32D8-AFC0-E4B4E86641AD> + 4635542) [0x10f26bb96]
24 ??? (<FC461570-D1DF-32D8-AFC0-E4B4E86641AD> + 4634672) [0x10f26b830]
24 ??? (<FC461570-D1DF-32D8-AFC0-E4B4E86641AD> + 4794753) [0x10f292981]
24 __psynch_cvwait + 10 (libsystem_kernel.dylib + 14466) [0x7fff73cfe882]
*24 psynch_cvcontinue + 0 (pthread + 18722) [0xffffff7f82f7f922]


Process: jameica-macos64 [874]
UUID: 1999DFC6-1F8B-3F90-8EAE-C9ADD64445ED
Path: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
Architecture: x86_64
Parent: launchd [1]
UID: 501
Footprint: 310.82 MB
Start time: 2020-09-14 09:16:50 +0200
End time: 2020-09-14 09:16:52 +0200
Num samples: 24 (1-24)
CPU Time: 0.047s (143.8M cycles, 95.3M instructions, 1.51c/i)
Note: Unresponsive for 243 seconds before sampling
Note: 1 idle work queue thread omitted

Re: Verein hängt sich auf

Verfasst: Montag 14. September 2020, 09:36
von JochenW
Hier mal ein Auszug aus dem Logfile (ganz unten):

[Mon Sep 14 09:19:32 CEST 2020][ERROR][main][de.willuhn.jameica.gui.GUI.init] error while loading navigation, skipping
java.rmi.RemoteException: error while loading navigation; nested exception is:
java.lang.NullPointerException
at de.willuhn.jameica.gui.Navigation.paint(Navigation.java:137)
at de.willuhn.jameica.gui.parts.Panel.paint(Panel.java:113)
at de.willuhn.jameica.gui.GUI.init(GUI.java:218)
at de.willuhn.jameica.system.Application.init(Application.java:145)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:75)
Caused by: java.lang.NullPointerException
at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2180)
at org.eclipse.swt.graphics.GC.<init>(GC.java:177)
at org.eclipse.swt.graphics.GC.<init>(GC.java:138)
at org.eclipse.swt.widgets.Tree.setScrollWidth(Tree.java:3171)
at org.eclipse.swt.widgets.TreeItem.setText(TreeItem.java:1503)
at org.eclipse.swt.widgets.TreeItem.setText(TreeItem.java:1510)
at de.willuhn.jameica.gui.Navigation.load(Navigation.java:178)
at de.willuhn.jameica.gui.Navigation.loadChildren(Navigation.java:255)
at de.willuhn.jameica.gui.Navigation.load(Navigation.java:157)
at de.willuhn.jameica.gui.Navigation.paint(Navigation.java:133)
... 5 more

[Mon Sep 14 09:19:32 CEST 2020][ERROR][main][de.willuhn.jameica.gui.GUI.init] unable to load GUI
java.lang.NullPointerException
at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2180)
at org.eclipse.swt.graphics.GC.<init>(GC.java:177)
at org.eclipse.swt.graphics.GC.<init>(GC.java:138)
at org.eclipse.ui.forms.widgets.FormText$FormTextLayout.layout(FormText.java:321)
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1267)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:742)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:693)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:649)
at org.eclipse.ui.forms.widgets.FormText.setText(FormText.java:677)
at de.willuhn.jameica.gui.parts.FormTextPart.refresh(FormTextPart.java:135)
at de.willuhn.jameica.gui.parts.FormTextPart.paint(FormTextPart.java:235)
at de.willuhn.jameica.gui.parts.Panel.paint(Panel.java:113)
at de.willuhn.jameica.gui.GUI.init(GUI.java:231)
at de.willuhn.jameica.system.Application.init(Application.java:145)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:75)

[Mon Sep 14 09:19:32 CEST 2020][ERROR][main][de.willuhn.jameica.system.Application.init] unable to init application controller
de.willuhn.util.ApplicationException: Fehler beim Starten der Benutzeroberfläche
at de.willuhn.jameica.gui.GUI.init(GUI.java:332)
at de.willuhn.jameica.system.Application.init(Application.java:145)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:75)

[Mon Sep 14 09:19:36 CEST 2020][INFO][Timer-0][de.willuhn.datasource.db.DBServiceImpl.createConnection] creating new connection
[Mon Sep 14 09:19:36 CEST 2020][INFO][Timer-0][de.willuhn.datasource.db.DBServiceImpl.getConnection] created new connection for <local>
[Mon Sep 14 09:19:42 CEST 2020][INFO][UpdateService][de.willuhn.jameica.services.UpdateService$Worker.run] check for updates needed?
[Mon Sep 14 09:19:42 CEST 2020][INFO][UpdateService][de.willuhn.jameica.services.UpdateService$Worker.run] no, last check: Sat Sep 12 13:32:38 CEST 2020, next check: Sat Sep 19 13:32:38 CEST 2020

Re: Verein hängt sich auf

Verfasst: Samstag 19. September 2020, 23:57
von JochenW
Wäre toll wenn mir irgendwer einen Tipp noch dieses Wochenende geben könnte :/

Re: Verein hängt sich auf

Verfasst: Dienstag 22. September 2020, 07:37
von NicoB77
Du könntest es mit der aktuellen Jameica-Version (2.8.6) versuchen. Die enthält ein eigenes Java. Vielleicht löst das Dein Problem, das ja anscheinend am Java-Update liegt.

Re: Verein hängt sich auf

Verfasst: Dienstag 22. September 2020, 11:39
von JochenW
Tjo, nun startet Jameica zwar wieder voll durch aber ich bekomme von JVerein die Nachricht, dass es das erste Mal gestartet wird.
Beim genaueren Betrachten gibt es eine Fehlermeldung zur Datenbank:

de.willuhn.jameica.system.JameicaException: MitgliederSucheView kann nicht erstellt werden: connection to database.jdbc:h2:/Users/jochenwolfgramm/Library/jameica/jverein/h2db/jverein failed; nested exception is:
org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException: Eindeutiger Index oder Primärschlüssel verletzt: "PRIMARY KEY ON """".PAGE_INDEX"
Unique index or primary key violation: "PRIMARY KEY ON """".PAGE_INDEX"; SQL statement:
ALTER TABLE PUBLIC.EIGENSCHAFTEN ADD CONSTRAINT PUBLIC.FKEIGENSCHAFTEN1 FOREIGN KEY(MITGLIED) REFERENCES PUBLIC.MITGLIED(ID) ON DELETE CASCADE NOCHECK [23505-199]
at de.willuhn.jameica.services.BeanService.get(BeanService.java:186)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:529)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:566)
at de.jost_net.JVerein.gui.action.MitgliedSucheAction.handleAction(MitgliedSucheAction.java:29)
at de.willuhn.jameica.gui.Navigation.start(Navigation.java:371)
at de.willuhn.jameica.gui.Navigation.access$500(Navigation.java:47)
at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:466)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4292)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1512)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1535)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1324)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4116)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3733)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:925)
at de.willuhn.jameica.gui.GUI.init(GUI.java:328)
at de.willuhn.jameica.system.Application.init(Application.java:145)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:75)

Die soll ich an den Herausgeber senden, dessen eMail aber nirgendwo zu finden ist. Klasse. :(

Die Abrechnung hätte schon längst im Kasten sein sollen.

Re: Verein hängt sich auf

Verfasst: Dienstag 22. September 2020, 13:39
von NicoB77
Das Problem hatten schon viele. Lösung steht hier.

Re: Verein hängt sich auf

Verfasst: Dienstag 22. September 2020, 21:53
von JochenW
Da versteh ich leider nur Bahnhof. Bin kein Informatiker