Kann das geschilderte Problem 1:1 nachvollziehen (mit v2.10.4 und analog mit dem Nightly Build jameica-macos-aarch64-2.11.0-nightly.zip vom 2024-05-22 04:01).
Den initialen Master-Password Dialog kann man überwinden indem man im Editfeld blind eine Zeichenkette eingibt, Tab auf der Tastatur drückt dann nochmal die gleiche Zeichenkette eingibt gefolgt von einem Return.
Dann sieht man zumindest eine leere Jameica 2.10.4 GUI. (Siehe Screenshot).
Nach mehrfachem App Start fehlen dann alle Text Labels in der GUI:
Im Menu kann man z.B. 'Einstellungen' oder 'Plugins online suchen' anklicken, dann ändert sich aber nichts in der GUI, im jameica.log gibt es in diesem Kontext nur Ausgaben vom Level INFO.
Der Lösungsansatz mit dem swt.jar patchen ("Kannst du mal folgendes probieren: Lade dir unter ...") hat das Problem nicht gelöst. In diesem Fall startet nicht mal mehr die jameica.app und es gibt auch keinen Output im jameica.log.
Ansonsten findet man beim normalen Start der jameica.app keinen brauchbaren Fehler im jameica.log. Alles wird fehlerfrei initialisiert und geladen, nur in der GUI fehlen Inhalte.
Randbedingungen:
[INFO][main][de.willuhn.jameica.services.SysinfoService.init] os.arch : aarch64
[INFO][main][de.willuhn.jameica.services.SysinfoService.init] os.name : Mac OS X
[INFO][main][de.willuhn.jameica.services.SysinfoService.init] os.version : 14.5
[INFO][main][de.willuhn.jameica.services.SysinfoService.init] java.version : 21.0.3
[INFO][main][de.willuhn.jameica.services.SysinfoService.init] java.vendor : Eclipse Adoptium