Crash von jameica

Aelfric Raven

Betreff:

Crash von jameica

 ·  Gepostet: Heute um 15:10 Uhr  ·  #186529
Hallo,
ich nutze jameica+hibiscus seit vielen Jahren. Seit einer Weile (sorry, ich kenne das genaue Datum nicht mehr), stürzt jameica beim Start ab: ich sehe den Splash-Screen und kann mein Passwort eingeben aber danach verabschiedet es sich.

Im Log findet sich folgender Trace, der leider nicht viel verrät:
Code
[Sun Jun 07 14:54:58 CEST 2026][ERROR][main][de.willuhn.jameica.gui.GUI.loop] main loop crashed, retry
java.lang.IllegalArgumentException: Argument not valid
  at org.eclipse.swt.SWT.error(SWT.java:4927)
  at org.eclipse.swt.SWT.error(SWT.java:4861)
  at org.eclipse.swt.SWT.error(SWT.java:4832)
  at org.eclipse.swt.graphics.GC.drawImage(GC.java:1173)
  at org.eclipse.swt.graphics.GC$DrawScalingImageToImageOperation.apply(GC.java:1122)
  at org.eclipse.swt.graphics.GC.storeAndApplyOperationForExistingHandle(GC.java:5944)
  at org.eclipse.swt.graphics.GC.drawImage(GC.java:1101)
  at de.willuhn.jameica.gui.parts.PanelButton.drawBackground(PanelButton.java:220)
  at de.willuhn.jameica.gui.parts.PanelButton$1.paintControl(PanelButton.java:119)
  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:268)
  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
  at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1214)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1238)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1223)
  at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1636)
  at org.eclipse.swt.widgets.Control.windowProc(Control.java:4842)
  at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:336)
  at org.eclipse.swt.widgets.Display.windowProc(Display.java:5130)
  at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3746)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:933)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:335)
  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:78)


Das ganze macht er dreimal, dann ist Schluss. Davor gibt es - für meine Augen - keinerlei Anzeichen, dass etwas nicht geklappt ist.

Ich habe auch vorsichtshalber noch einmal alles vom Rechner entfernt, was nach jameica/hibiscus aussah, und nach Anleitung neu installiert, aber das Ergebnis war dasselbe. Da ich keinen anderen Beitrag dazu gefunden habe, muss ich wohl eine besondere Konstellation haben. Aber evtl. hat trotzdem jemand eine Idee?
Danke!
ciao Thomas

icbh

Betreff:

Re: Crash von jameica

 ·  Gepostet: Heute um 15:14 Uhr  ·  #186530
Welches OS und welche Versionen von Jameica und Hibiscus nutzt du?

Aelfric Raven

Betreff:

Re: Crash von jameica

 ·  Gepostet: Heute um 15:43 Uhr  ·  #186531
Hallo,
sorry, total vergessen:

WIndows 11 + jameica latest (2.12.0) (es crasht auch ohne Hibiscus)

Ich habe mir den Quellcode jetzt mal angeschaut (auf die Idee bin ich vorher nicht gekommen) und bekam eine Idee: Ich habe 2 Bildschirme mit unterschiedlichen Skalierungen, einer ein Widescreen, letzteren vor ein paar Monaten gekauft. Stöpsel ich den aus, startet jameica problemlos, und danach wieder anschließen geht auch. Generell kann es aber kein Multi-Monitor Problem sein, denn das hat früher auch problemlos geklappt.