Probleme mit macOS Catalina 10.15.3 und java 14.0.1

Erstellt von joern42, 22 April 2020, 13:29:15

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast schauen sich dieses Thema an.

joern42

Hallo zusammen,
ich wollte MyMDB-CE testen, leider hat das nicht funktioniert:

~/Downloads/MyMDb-CE$ java -jar MyMDb-CE.jar
java.lang.StringIndexOutOfBoundsException: begin 0, end -1, length 0
at java.base/java.lang.String.checkBoundsBeginEnd(String.java:3756)
at java.base/java.lang.String.substring(String.java:1902)
at mymdbce.GUIMain.makeToggleButton(GUIMain.java:330)
at mymdbce.GUIMain.getCoverSearchPanel(GUIMain.java:352)
at mymdbce.GUIMain.getTableAndJumper(GUIMain.java:377)
at mymdbce.GUIMain.getMain(GUIMain.java:199)
at mymdbce.GUIMain.initialize(GUIMain.java:121)
at mymdbce.GUIMain.<init>(GUIMain.java:64)
at mymdbce.GUIMain.main(GUIMain.java:853)
~/Downloads/MyMDb-CE$ java --version
java 14.0.1 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)
~/Downloads/MyMDb-CE$ uname -a
Darwin Joerns-MacBook.lan 19.3.0 Darwin Kernel Version 19.3.0: Thu Jan  9 20:58:23 PST 2020; root:xnu-6153.81.5~1/RELEASE_X86_64 x86_64
~/Downloads/MyMDb-CE$ ls -l MyMDb-CE.jar
-rwxr--r--@ 1 joern  staff  12186024  5 Apr 20:50 MyMDb-CE.jar

sudo java -jar MyMDb-CE.jar funktioniert auch nicht.

Hat jemand einen Tipp für mich?

Vielen Dank und Grüße, Jörn
~$ alias tb="nc termbin.com 9999"
~$ echo wtf | tb
https://termbin.com/ogqyo
~$ curl https://termbin.com/ogqyo
wtf

tbengel

Hallo,

siehe: https://www.gemeinschaftsforum.com/forum/index.php/topic,230263.0.html

scheint Probleme mit dem MAC zu geben, aber da ich es nicht testen kann,
kann ich nur raten und bisher nicht sehr erfolgreich. Irgendwas scheint
der Mac anders zu machen, als Unix oder Windows-Systeme. Die Version
1.8.0 scheint noch zu funktionieren, aber dies ist auch nur eine Notlösung.

Mehr in dem anderen Thread ...

Grüße

tbengel

joern42

Hallo,

vielen Dank für deine schnelle Antwort.
Leider finde ich die 1.8er Version nicht, hast du einen Link für mich?
Ich werde mich mal gucken, ob ich mit dtrace was finden kann, melde mich dann ggf. noch einmal.

Viele Gruesse, Joern
~$ alias tb="nc termbin.com 9999"
~$ echo wtf | tb
https://termbin.com/ogqyo
~$ curl https://termbin.com/ogqyo
wtf

joern42

Hier ist die Ausgabe von sudo dtruss -c /usr/local/bin/java -jar MyMDb-CE.jar
Wie es scheint, wird vor dem Fehler (Zeile 4924) versucht, Font Dateien zu oeffnen.. Naja, ich bin da erstmal raus  :denk2:

Viele Gruesse, Joern
~$ alias tb="nc termbin.com 9999"
~$ echo wtf | tb
https://termbin.com/ogqyo
~$ curl https://termbin.com/ogqyo
wtf

Matti-Films

22 April 2020, 17:18:25 #4 Letzte Bearbeitung: 22 April 2020, 19:55:03 von Matti-Films
Hallo joern42,

hier mal die Version 1.8.0 von MyMDb-CE.
LINK an dich ist raus!

Aber wie tbengel schon schreibt,
Zitat von: undefinedDie Version 1.8.0 scheint noch zu funktionieren, aber dies ist auch nur eine Notlösung.
aber man kann vielleicht etwas testen.

Gruß
Matti-Films

joern42

Ahoi Matti-Films,

klasse, das funktioniert.  :respect:

Viele Gruesse, Joern
~$ alias tb="nc termbin.com 9999"
~$ echo wtf | tb
https://termbin.com/ogqyo
~$ curl https://termbin.com/ogqyo
wtf

tbengel

Hallo Joern,

diese Version wird wohl nicht all zu lange funktionieren,
da wir in der Version 1.9.2 auch den OFDb-Importer anfassen
werden und dann wird der OFDb-Import in der Version 1.8.0 nicht
mehr funktionieren.

Deshalb habe ich an Dich und Andre R. eine spezielle 1.9.1.
Mac Version geschickt, wo dieser Fehler nicht mehr auftauchen
wird, aber sicherlich ein anderer. Wenn Ihr einigermaßen am
Ball bleibt, kriegen wir vielleicht raus, was die MAC-Version
für ein Problem hat.

Grüße

tbengel

Matti-Films

Hallo zusammen,

jetzt weiss ich warum @tbengel keinen Vers.-Link zur 1.8.0 geschickt hat.
Erst schnell etwas programmiert, dann schreiben.
Aber ich habe ja auch geschrieben - "nur" zum testen   :happy3:

Hoffe dann mal für alle MAC-User dass man das Problem herausfindet.

Gruß
Matti-Films

tbengel

Hallo,

da mich @joern42 mit Seinen Fehlerlogs auf die richtige Fährte gebracht
hat, funktioniert die aktuelle Version (gerade ersetzt) nun auch im Mac.

Also alle Mac-User können nun die aktuelle Version herunterladen.

Danke @joern42 ...

tbengel

joern42

24 April 2020, 05:33:59 #9 Letzte Bearbeitung: 24 April 2020, 06:15:41 von joern42
Zitat von: tbengel nach 22 April 2020, 20:18:31Hallo,

da mich @joern42 mit Seinen Fehlerlogs auf die richtige Fährte gebracht
hat, funktioniert die aktuelle Version (gerade ersetzt) nun auch im Mac.

Also alle Mac-User können nun die aktuelle Version herunterladen.

Danke @joern42 ...

tbengel


Ahoi,

Klasse, dass ich helfen konnte, war jetzt auch nicht so uneigennützig, MyMDb scheint ja schon recht ausgereift zu sein..

Btw, was für ein Copyright hat MyMDb? Ich hätte ja schon gerne den Quellcode und würde gerne wissen, was da auf meinem Rechner läuft.. und was nicht.. Stichwort OSS ;-)

Viele Gruesse, Joern
~$ alias tb="nc termbin.com 9999"
~$ echo wtf | tb
https://termbin.com/ogqyo
~$ curl https://termbin.com/ogqyo
wtf