Autor Thema: Doppellistings abgleichen -- cmanager  (Gelesen 63147 mal)

Online mic@

  • Moderator
  • Large
  • *****
  • Beiträge: 6437
  • oc-only Verstecker
Re: Doppellistings abgleichen -- cmanager
« Antwort #345 am: 06. Juli 2020, 15:24:00 »
Hier das Problem eines Mac Users:

# cmanager download -> start von cm-0.5.1.jar -> das Programm startet und friert sofort ein.
# Es scheint als solle sich ein Pop-up öffnen, aber der entsprechende Bereich bleibt leer. Es ist
# nicht möglich irgendeine Option anzuklicken. Die Analyse des Prozesses zeigt dass das Programm
# im Wait Status ist.

Verwendete Versionen sind:
- MacOS Version 10.14.6
- Java Version 8 Update 251 (Build 1.8.0_251-b08)
- cmanager 0.5.1


Irgendeine Idee, was da schief läuft?
Gibt es eigentlich schon eine cmanager Version mit debug-Ausgaben?
« Letzte Änderung: 06. Juli 2020, 15:27:55 von mic@ »

Offline FriedrichFröbel

  • Vereinsmitglied
  • Small
  • *
  • Beiträge: 542
  • OC-Wiki Admin
Re: Doppellistings abgleichen -- cmanager
« Antwort #346 am: 06. Juli 2020, 16:24:48 »
Hier das Problem eines Mac Users:

# cmanager download -> start von cm-0.5.1.jar -> das Programm startet und friert sofort ein.
# Es scheint als solle sich ein Pop-up öffnen, aber der entsprechende Bereich bleibt leer. Es ist
# nicht möglich irgendeine Option anzuklicken. Die Analyse des Prozesses zeigt dass das Programm
# im Wait Status ist.

Verwendete Versionen sind:
- MacOS Version 10.14.6
- Java Version 8 Update 251 (Build 1.8.0_251-b08)
- cmanager 0.5.1


Irgendeine Idee, was da schief läuft?
Gibt es eigentlich schon eine cmanager Version mit debug-Ausgaben?

Das Popup ist nur die Ladeanzeige für Listen.

Es kommt immer drauf an, was man unter einer Debug-Ausgabe versteht, aber beim Start über das Terminal/die Kommandozeile werden möglicherweise mehr Informationen ausgegeben, als in der GUI ersichtlich ist - das sind dann meist Hinweise, Warnungen etc. (wie die Hinweise zur deaktivierten Shadow-List, den Hinweis auf Kompatibilitätsmodus aufgrund von Java 8). Auch eventuelle Fehlermeldungen können dort auftauchen.

Theoretisch gibt es zwar auch ein weiteres Debug-Logging, das standardmäßig deaktiviert ist, allerdings hilft dies (aktuell) nur beim Prüfen der Ähnlichkeit beim Cacheabgleich.

Online mic@

  • Moderator
  • Large
  • *****
  • Beiträge: 6437
  • oc-only Verstecker
Re: Doppellistings abgleichen -- cmanager
« Antwort #347 am: 06. Juli 2020, 22:14:36 »
Zitat von: FriedrichFröbel
...aber beim Start über das Terminal/die Kommandozeile werden möglicherweise mehr Informationen ausgegeben, als in der GUI ersichtlich ist...

Leider nein, hier der Bericht des Mac Users:

# Habe zur Sicherheit ein Java Upgrade gemacht und wie vorgeschlagen den cmanager über die Shell gestartet.
# Ergebnis ist das gleiche wie zuvor. Keine Errormeldungen in der Konsole zu sehen.
#
# java version "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)

Könntest Du vielleicht eine Spezialversion des cmanagers erstellen, der die einzelnen Schritte protokolliert.
Dann könnte man das Problem ja einkreisen...
« Letzte Änderung: 06. Juli 2020, 22:17:38 von mic@ »

Online mic@

  • Moderator
  • Large
  • *****
  • Beiträge: 6437
  • oc-only Verstecker
Re: Doppellistings abgleichen -- cmanager
« Antwort #348 am: 06. Juli 2020, 22:35:52 »
Und noch eine Fehlermeldung, diesmal von einem Linux-User.
Die verwendeten Versionen liefere ich nach...

Offline FriedrichFröbel

  • Vereinsmitglied
  • Small
  • *
  • Beiträge: 542
  • OC-Wiki Admin
Re: Doppellistings abgleichen -- cmanager
« Antwort #349 am: 07. Juli 2020, 08:54:42 »
Könntest Du vielleicht eine Spezialversion des cmanagers erstellen, der die einzelnen Schritte protokolliert.
Dann könnte man das Problem ja einkreisen...

Theoretisch schon, nur wann und in welcher Granularität weiß ich nicht - das lässt sich recht schlecht einschätzen.

Und noch eine Fehlermeldung, diesmal von einem Linux-User.
Die verwendeten Versionen liefere ich nach...

Linux ist breit gefächert - da kann vieles der Fall sein. Ist auf dem System ein Standard-Browser eingestellt? Ungeachtet dessen habe ich gerade in der Vorabversion die Alternativ-Variante auch für diese Fehlermeldung aktiviert - möglicherweise hilft dies bereits. Dafür müssen allerdings aktuell zwei Bedingungen gegeben sein, damit dies nicht ebenfalls fehlschlägt:

  • xdg-open https://www.opencaching.de/ funktioniert.
  • Java muss in der Systemeigenschaft os.name den Teilstring nix oder nux finden. Falls dies nicht der Fall ist, sollte in der Fehlermeldung der Wert der Eigenschaft angezeigt werden.

Online mic@

  • Moderator
  • Large
  • *****
  • Beiträge: 6437
  • oc-only Verstecker
Re: Doppellistings abgleichen -- cmanager
« Antwort #350 am: 07. Juli 2020, 13:13:33 »
Zitat von: FriedrichFröbel
Linux ist breit gefächert...

Daher hier nun weitere Details:

$ uname -a
Linux zeus 4.19.0-9-amd64 #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) x86_64 GNU/Linux

$ java -version
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Debian-3deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Debian-3deb10u1, mixed mode, sharing)

cm-0.5.1.jar


Zitat von: FriedrichFröbel
Ist auf dem System ein Standard-Browser eingestellt?

OK, ich frage mal nach...
Danke für die Tips!

Online mic@

  • Moderator
  • Large
  • *****
  • Beiträge: 6437
  • oc-only Verstecker
Re: Doppellistings abgleichen -- cmanager
« Antwort #351 am: 13. Juli 2020, 19:38:19 »
Hier eine kleine Unachtsamkeit des cmanagers.
Folgende Events werden als zueinander gehörig eingestuft:

Eventdatum: 19.06 2019 ==> 170/365 Zeit zum Umschmücken ==> https://opencaching.de/OC1586A
Eventdatum: 09.11.2018 ==> Quasselei im November               ==> https://coord.info/GC7YZ16

Die Logübertragung scheitert dann natürlich (siehe Bilderfolge).
Hier sollte eventuell deutlich mehr Gewicht auf das Eventdatum gelegt werden.

Offline FriedrichFröbel

  • Vereinsmitglied
  • Small
  • *
  • Beiträge: 542
  • OC-Wiki Admin
Re: Doppellistings abgleichen -- cmanager
« Antwort #352 am: 13. Juli 2020, 20:20:06 »
Hier eine kleine Unachtsamkeit des cmanagers.
Folgende Events werden als zueinander gehörig eingestuft:

Eventdatum: 19.06 2019 ==> 170/365 Zeit zum Umschmücken ==> https://opencaching.de/OC1586A
Eventdatum: 09.11.2018 ==> Quasselei im November               ==> https://coord.info/GC7YZ16

Die Logübertragung scheitert dann natürlich (siehe Bilderfolge).
Hier sollte eventuell deutlich mehr Gewicht auf das Eventdatum gelegt werden.

Duplikat von https://forum.opencaching.de/index.php?topic=4348.msg64798#msg64798 bzw. Issue #17.