Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Also bei https://coord.info/GC59KT4 ist tatsächlich ein Fehler.
In der Beschreibung gibt es ein Image tag ohne url (src Attribut): <img alt="" class="thumbimage" />
Da scheint c:geo drüber zu stolpern.
OK, dann passt es mit meinen Beobachtungen. Der Fehler scheint nur in den Nightlies aufzutreten. Ich habe mal ein Issue auf GitHub aufgemacht, dass wir das lösen, bevor das nächste Feature Release rausgeht.
Wenn ich versuche, die Caches einer Liste zu refreshen, geht irgendwas schief und c:geo meldet sich damit, die Datenbank sei leer, ob ich ein Backup einspielen will. Wenn ich das cancel, ist nachher wirklich kein Cache mehr auf dem Gerät gespeichert.
In der betroffenen Liste sind etwas über 1000 Caches, der Fehler tritt jeweils bei etwas über 100 refreshten Caches auf. Ob es immer derselbe Cache ist, weiß ich nicht, könnte aber sein. Der Fehler tritt immer auf. Eine kleinere Liste ließ sich problemlos refreshen.
Ich habe das Logging eingeschaltet, weiß aber nicht, wo die Logdatei landet (habe sie nicht gefunden).
c:geo-Version: Nightly von heute, das Problem trat aber auch mit dem Nightly von vor drei Wochen auf, den ich noch drauf hatte.
Handy: One+ 3T
Android 7.1 (original von One+, kein root)
Ich habe den Cache mal gelöscht (der sicher noch irgendwo gecachet ist), mir auf der Karte anzeigen lassen (mittig in dem kleinen Park), dort angeklickt und auf neu laden gedrückt. Nach wie vor Absturz. Video: https://www.dropbox.com/s/b6me98stkhnh4w6/2017_04_08_17_56_27.mp4?dl=0 (werde ich irgendwann wieder löschen, man dürfte ja erkennen, wo ich gerade bin und da bin ich häufiger ).
Ansonsten probiere ich noch mal neu, wenn der Cache aus dem Cache rausgeflogen ist...
Und andere Caches gehen?
Das log wäre jetzt hilfreich.
Ein Versuch wäre noch ein Backup von der aktuellen DB zu machen und dann mal mit einem frischen c:geo neu zu probieren. Später kannst du das Backup wieder einspielen.
Das mit dem Log ist gar nicht mehr so einfach. Für ältere Geräte gibt es hier noch eine Anleitung: https://github.com/cgeo/cgeo/wiki/Send-log-to-developers
Ein Logcat-Programm hatte ich schon installiert, ich konnte mich dunkel daran erinnern. Da war aber nichts drin zu sehen. Keine Ahnung, ob man root dafür brauchte. Habe ich aber nicht mehr.
Könntet ihr die Logs nicht einfach in eine Datei schreiben? Die Unix-Programme, die wir auf Arbeit nutzen, machen das zum Beispiel so. Keine Ahnung, ob die damit irgendeinen quasi-Standard oder eine Konvention übergehen. Aber es vereinfacht so manches.
Habe jetzt auch noch den Versuch mit c:geo deinstalliert und wieder neu installiert gemacht, keine Änderung.
Wir nutzen da das Standard Logging von Android. Da kommt man als Enduser so einfach nicht mehr ran.
Bei einem Crash gibt es eigentlich noch die Möglichkeit einen Crashreport über Google zu senden. Weiß aber gerade nicht, ob das mit der Nightly auch geht, die ist ja nicht mit dem Playstore verknüpft.
Kannst Du eventuell testen, ob das mit der Releaseversion auch auftritt? Vorsicht, dann sind deine Daten wahrscheinlich weg, wenn Du zur Releaseversion wechselst.
Ich habe mal schnell die Release-Version aus dem Store installiert. Das Datenbank-Backup hat er nicht angezeigt, konnte ich daher nicht installieren. Den betroffenen Cache von der Livemap aus laden/speichern/refreshen hat funktioniert.
Danach habe ich wieder den Nightly installiert, das Datenbank-Backup eingespielt und dementsprechend ist auch das Problem mit dem Cache noch da. Ich habe den Cache nun noch mal gelöscht und würde beobachten, was in paar Tagen, wenn die Daten aus dem Cache weg sind, passiert.
Auch bei mir lässt sich der Cache ohne Probleme laden. Es ist also anzunehmen, dass dieser Cache in der Datenbank, oder die Datenbank an sich beschädigt ist. Allerdings erschließt sich mir nicht, wieso die Datenbank dann ganz weg ist...
Wenn du möchtest, kann ich mir die DB mal anschauen und versuchen zu ermitteln, warum dieser Fehler die ganze DB mitreißt.
Gruß
ra_sch
Ja aber anstelle von einem Tap (Verlauf leeren) braucht ich jetzt 4 (Auswahlmodus - Auswahl umkehren - Caches verwalten - Alle löschen). Kein großer Fortschritt.