#1
|
|||
|
|||
Crash beim Beenden nach Aktualisierung auf Java 10.0.2 - Mac
08.09.18 00.41.28 <--> 08.09.18 00.36.40 jdlog://8960364433151/
AV Software: Avira Free Antivirus Mac Java 10.0.2 MacOS 10.13.6 JDownloader 2 Kern #39752 (aktuellste Version Stand 08.09.18) Ich hatte vorher Java 8 Update 181 installiert und JD lief ohne Probleme. Heute habe ich auf Java 10.0.2 aktualisiert da der Support für Java 8 Anfang 2019 stark eingeschränkt wird und seitdem lässt sich JD nicht mehr normal schließen sondern stürzt stattdessen ab. |
#2
|
||||
|
||||
Als privater Nutzer wirst du keiner Unterschiede haben. Java8 wird noch lange den JDownloader begleiten und vorerst wird JDownloader auch weiterhin auf Java8 setzen, da eh keine Features
der neueren Java Versionen genutzt werden und somit auch weiterhin die Abwärtskompatibelität erhalten bleiben kann. Du kannst weiterhin Java8 ohne Bedenken einsetzen. JDownloader kommt standardmäßig mit einer gebündelten JVM daherkommt, welche nicht im System eingängt ist und somit kein Browser-Plugin installiert. JDownloader unterstützt Java 1.6 bis derzeit Java11, wobei Java9,10,11 nur experimentell unterstützt wird. Was genau passiert denn beim Schließen? Gibt es Fehlermeldungen/Logs von Java? Mir sind keine derartigen Probleme mit Java9,10,11 bekannt da ich regelmäßig diese Versionen selbst teste um evtl Kompatibelitätsprobleme zu finden. Abstürtzen im Sinne von JDownloader ist einfach weg oder inwiefen?
__________________
JD-Dev & Server-Admin |
#3
|
|||
|
|||
Keine Fehlermeldung, JD bleibt einfach hängen und der drehende Regenbogenkreis von MacOS erscheint. In der Aktivitätsanzeige steht in rot JDownloader 2 (reagiert nicht). Muss JD auch dann darüber abschießen mit "Sofort beenden".
Ich kann auch einen extrem ausführlichen Fehlerbericht von MacOS bereitstellen. Was mich wundert ist warum es überhaupt Probleme mit einer neueren Java Version gibt? Ich dachte Java ist voll abwärtskompatibel. Bleibt wohl nur Java 10 zu deinstallieren und wieder auf Java 8 zu gehen. EDIT: Hier nochmal aktuelle Logs: 09.09.18 20.58.16 <--> 09.09.18 20.53.30 jdlog://8351364433151/ Last edited by Daniel052; 09.09.2018 at 21:58. |
#4
|
||||
|
||||
Das drehende Rad beim Beenden kommt nicht von JDownloader sondern sieht mir eher nach einem Kompatibelitätsproblem zwischen dem Launcher und dem Java aus. Der Launcher ist noch älter (vor Java9,10,11) Zeiten und das kann unter Umständen die Probleme erklären.
Probleme mit neuren Java Versionen kann es geben, sofern *spezielle Eigenschaften* von bestimmten Java Versionen explizit genutzt werden, so hat sich seit Java9 zb Internas in Java geändert, welche der JDownloader nutzt um zb die *Festplatten Platz freihalten* Funktion zur Verfügung zu stellen. Programmiert man *sauber* gegen die öffentlichen Schnittstellen so ergeben sich normalerweiße keine Probleme, aber manche Anwendungsfälle erfordern eben *Tricks* und diese Teile können von Java Version zu Java Version verschieden oder nicht unterstützt sein. Bitte testen Sie mal folgendes. Installieren Sie java 10 erneut und starten mal JDownloader von Hand via /Users/NutzerName/bin/JDownloader 2.0 , die JDownloader.jar starten Funktioniert dann das Beenden noch immer nicht?
__________________
JD-Dev & Server-Admin |
#5
|
||||
|
||||
Mögliche Ursache
openjdk.java.net/jeps/272 Mit Java10 fällt eine bis dato benötige Schnittstelle zwischen Java und Mac weg, und evtl fürt dies zu dem Problem
__________________
JD-Dev & Server-Admin |
#6
|
|||
|
|||
Hatte noch Java10 drauf. Über die JDownloader.jar zu starten führt zum selben Ergebnis.
EDIT: Kann man auf eine zeitnahe Behebung des Bugs warten oder lieber gleich zurück auf Java 8? Mir fehlt auch irgendwie der klare Hinweis auf der Webseite dass man Java 8 empfiehlt um volle Kompatibilität zu gewährleisten. Vielleicht ein kleiner Hinweis in der "Download"-Sektion der Webseite? Last edited by Daniel052; 10.09.2018 at 16:09. |
#7
|
||||
|
||||
Wäre eine kurze Teamviewer Session möglich? Dann kann ich mir das anschauen und evtl direkt beheben?
Schreib mir an support@jdownloader.org
__________________
JD-Dev & Server-Admin |
#8
|
||||
|
||||
Ich hab mal ein Update veröffentlicht (circa 5 mins). Das bitte mal testen.
__________________
JD-Dev & Server-Admin |
#9
|
|||
|
|||
Habe eine Mail geschickt. Auch das Update habe ich eben installiert und keine Änderung bemerkt.
|
#10
|
||||
|
||||
Hab dir auf die Mail geantwortet
__________________
JD-Dev & Server-Admin |
#11
|
|||
|
|||
Antwort ist raus
|
#12
|
||||
|
||||
Ich hab den MacAdapter für neuere Java Versionen fit gemacht.
Danke für den Hinweis
__________________
JD-Dev & Server-Admin |
#13
|
|||
|
|||
Habe nochmal aktualisiert und Stand 17:22 Uhr ist der Fehler noch da beim Beenden mit CMD+Q
|
#14
|
||||
|
||||
Ich baue grad Schritt für Schritt die einzelnen Punkte ein, zb About Dialog oder Settings
Jetzt bin ich am *Beenden*
__________________
JD-Dev & Server-Admin |
#15
|
||||
|
||||
Sodala Endlich *fixed*
Nochmals Danke für die Meldung!
__________________
JD-Dev & Server-Admin |
#16
|
|||
|
|||
Alles klar läuft jetzt alles. Danke!
Aber die Empfehlung bleibt weiterhin Java 8 richtig? |
#17
|
||||
|
||||
Du kannst gerne neuere Java nutzen und dann entsprechende Fehler melden
Dies war zb ein Grund warum Java >8 noch *experimentell* ist *g* Danke für die Rückmeldung!
__________________
JD-Dev & Server-Admin |
Thread Tools | |
Display Modes | |
|
|