Mediathekview 13.7.1 startet nicht (awt.dll: Can't find dependent libraries)
-
Hallo,
ich hoffe ich bin hier an der richtigen Stelle. Seit ein paar Tagen startet Mediathekview nicht mehr (auch vor dem Update von 13.7.0 auf 13.7.1). Es öffnet sich gar nichts nur der Mauszeiger verändert sich kurz und das war’s dann. Deinstallation und Neuinstallation mit Rechnerneustart haben nichts gebracht.
In der error.log im Programmverzeichnis wird folgendes angezeigt:
Exception in thread “install4j: window checker” java.lang.UnsatisfiedLinkError: C:\Program Files\MediathekView\jre\bin\awt.dll: Can’t find dependent libraries
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:383)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:227)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:169)
at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:310)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:280)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2416)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:809)
at java.base/java.lang.System.loadLibrary(System.java:1893)
at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1380)
at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1378)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
at java.desktop/java.awt.Toolkit.loadLibraries(Toolkit.java:1377)
at java.desktop/java.awt.Toolkit.<clinit>(Toolkit.java:1410)
at java.desktop/java.awt.Component.<clinit>(Component.java:622)
at com.install4j.runtime.launcher.integration.gui.AwtAndFxWindowChecker.hasVisibleAwtWindows(AwtAndFxWindowChecker.java:26)
at com.install4j.runtime.launcher.integration.gui.AwtAndFxWindowChecker.checkExecute(AwtAndFxWindowChecker.java:15)
at com.install4j.runtime.launcher.integration.gui.WindowChecker.run(WindowChecker.java:67)
java.lang.NoClassDefFoundError: Could not initialize class java.awt.Container
at mediathek.Main.initializeJavaFX(Main.java:439)
at mediathek.Main.main(Main.java:337)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)
at com.install4j.runtime.launcher.WinLauncher.main(WinLauncher.java:25)Hat hier irgendjemand eine Idee was das sein könnte?
Liebe Grüße
-
@eltsch sagte in Mediathekview 13.7.1 startet nicht (awt.dll: Can't find dependent libraries):
C:\Program Files\MediathekView\jre\bin\awt.dll
Schau mal mit dem Explorer ob die Datei bei dir da ist:
C:\Program Files\MediathekView\jre\bin\awt.dllWenn ja, dann würde ich darauf tippen das Dein Virenscanner etwas blockiert. Wenn sie nicht existiert hast Du einen Fehler bei der Installation wohl gemacht.
-
Hallo,
danke für die Antwort. Habe das gecheckt, Datei ist aber vorhanden, der scheint laut Fehlerlog allerdings anhängig zu ladende Bibliotheken nicht zu finden…
Virenscanner scheint auch nichts zu blockiern.Habe allerdings einen Workaround. In der Readme.txt ist ein Kommandozeilenaufruf:
jre/bin/java -Xmx2G -XX:+UseG1GC -Dfile.encoding=UTF-8 -XX:+UseStringDeduplication --enable-preview -jar MediathekView.jar
Den habe ich in einer Powershell mal aufgerufen…
Es erscheint die Fehlermeldung:
Fehler: Hauptklasse .encoding=UTF-8 konnte nicht gefunden oder geladen werden
Ursache: java.lang.ClassNotFoundException: /encoding=UTF-8Ich habe dann den Schalter “-Dfile.encoding” entfernt und ohne ihn den Aufruf durchgeführt.
Mediathekview startet!
Vielleicht hilft das ja den Entwicklern/Supportern.
Ich hab’ mir jetzt erst mal eine CMD gebastelt, die mir das Programm aufruft.
-
@eltsch sagte: Habe allerdings einen Workaround. In der Readme.txt ist ein Kommandozeilenaufruf:
Das entspricht der Lösung, die eine Google-Suche mit der entsprechenden Fehlermeldung auch ergibt. Scheint ein merkwürdiges Problem zu sein.