Klicken Sie hier
Skat.com Skat-Online Skatshop Termine Vereine Suche Kontakt
 
Skat-Online -> Hilfe, Support -> Erste Hilfe -> Absturz

Skat-Online stürzt nach dem Starten sofort ab

Erscheinungsbild

Wenn Du Skat-Online startest, wird das Programm sofort wieder beendet. Es erscheint eine Fehlermeldung und meistens wird eine Datei "hs_err_pid*.log" angelegt. In der Fehlermeldung und in dem Log wird als Verursacher "fontmanager.dll" ausgewiesen. Der Fehler tritt meist bei älteren Windows-Systemen (Windows 95, 98, NT) auf.

Ursache

Der Fehler tritt dann auf, wenn ein oder mehrere Schriftartendateien (sog. Fonts) defekt sind.

Der Fehler tritt in neuen Java-Versionen nur noch sehr selten auf und wird voraussichtlich ab Version 1.5 ganz behoben sein.

Abhilfe

Es gibt drei Möglichkeiten, den Fehler zu beheben.

1. Installation der neuesten Java-Version

Installiere die neueste Java-Version, oftmals ist der Fehler dann behoben. Gehe hierzu wie folgt vor:

  1. Deinstalliere die alte Java-Version
  2. Installiere die neueste Java-Version

2. Entferne die defekten Fonts

Es gibt mehrere Möglichkeiten, defekte Fonts ausfindig zu machen.

MÖGLICHKEIT 1

  1. Kopiere alle Fonts aus dem Fonts-Verzeichnis in ein temporäres Verzeichnis
    Das Fonts-Verzeichnis liegt im Windows-Installationsverzeichnis, also meist C:\Windows\Fonts.

  2. Lösche alle Fonts aus dem Fonts-Verzeichnis
    Wahrscheinlich lassen sich nicht alle Fonts löschen. Ggf. solltest Du Windows im abgesicherten Modus starten, um alle Fonts löschen zu können.

  3. Installiere alle Fonts aus dem temporären Verzeichnis
    Öffne in der Systemsteuerung (START -> Einstellungen) "Schriftarten" und wähle den Menüpunkt "Neue Schriftarten installieren". Während des Installationsprozesses erkennt Windows sämtliche defekten Schriftarten.

MÖGLICHKEIT 2

  1. Setze die Umgebungsvariable: set JAVA2D_DEBUGFONTS=1
    Bei älteren Windows-Systemen muss der Eintrag in der Datei autoexec.bat (im Root-Verzeichnis des C-Laufwerks) vorgenommen und der Rechner neu gestartet werden.

  2. Starte Skat-Online erneut
    Skat-Online wird natürlich wieder abstürzen.

  3. Entferne oder repariere den defekten Font
    In der Logdatei (hs_err_pid*.log) sind alle Fonts gelistet, die von Java geladen wurden. Der letzte Font, der vor dem Absturz eingelesen wurde, ist idR. für den Absturz verantwortlich.

  4. Wiederhole die Schritte
    Entferne oder repariere nun auf diese Weise alle defekten Fonts, bis Skat-Online erfolgreich startet.

3. Richte für Java ein eigenes Font-Verzeichnis ein

Auch hierfür ist ein wenig Aufwand erforderlich, das Einrichten eines eigenen Verzeichnis ist aber meist einfacher als das Ausfindigmachen defekter Fonts.

  1. Erstelle ein Verzeichnis C:\javafonts

  2. Kopiere folgende Dateien aus dem Windows-Font Verzeichnis (meist C:\Windows\FONTS) in das neue Font-Verzeichnis (C:\javafonts):

    • arial.ttf
    • cour.ttf
    • times.ttf
    • wingding.ttf

  3. Editiere die Datei C:\autoexec.bat und füge an das Ende die folgende Zeile ein:
    set JAVA_FONTS=c:\javafonts

  4. Starte Windows neu

Skat-Online sollte jetzt problemlos starten. Ein angenehmer Nebeneffekt wird sein, dass Skat-Online wesentlich schneller startet.