• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

Error while importing!

herby68

Geocacher
OK, direkter Pocket Query Import momentan nicht. Also von Hand downloaden und dann lokal importieren. Allerdings erhalte ich folgende Fehlermeldung, wenn ein bestimmter Cache in der Query ist (GDS Ladon GC34X6Z):

Error while importing!
NullReferenceException System.NullReferenceException: NullReferenceException bei Cachebox.Geocaching.GpxImport.ImportGpx(String[] files) bei Cachebox.FormImportPocketQuery.threadEntryPoint()

Ich verwende Cachebox Ver 1.0.680.

Kann mir jemand helfen?

Gruss herby68
 

mahagi

Geocacher
Ich kann leider nur bestätigen das ich den gleichen Fehler beim Import erhalte, allerdings mit ganz anderen Caches (Niederrhein Gegend)
Welcher genau zum Fehler führt habe ich nocht nicht herausgefunden.

Cachebox Version ist die ...680 auf Windows Mobile 6.5
 

wifowaechter

Geocacher
Tritt der Fehler beim direkten Import in CB auf? Hatte ich häufiger (hier im Forum ausgiebig dokumentiert), weswegen ich mir die Datenbanken grundätzlich nur noch in WinCachebox zusammenbaue. Geht sehr viel schneller und ist zuverlässiger.
 
OP
H

herby68

Geocacher
Ja, der Fehler tritt nur beim direkten Import in der CB auf, deshalb mussten wir auch auf WinCB zurueckgreifen. Die WinCB ist zwar beim Import schneller, dafür muss man dann aber zusätzlich noch ein Netbook mit Internet dabeihaben.
Wenn wir unterwegs sind, ist es halt einfacher, die Daten mit dem Smartphone nebenbei importieren zu lassen. Ausserdem gehen dann beim Kopieren der SDF von WinCB ja die Notizen und zusaetzlichen Wegpunkte von unterwegs verloren.

Der problematische Cache enthaelt eine ziemlich grosse Beschreibung, ich vermute, dass es eine Art Overflow ist und da die WinCB den Fehler nicht hat, dies vielleicht leichter zu lokalisieren ist.
 

Einnorder

Geocacher
Dieser Fehler tritt bei mir (CB 674) auch auf, erstaunlicherweise nur bei einer PQ und immer an der selben Stelle. Ich kenne mich leider mit den GPX Formaten nicht aus, könnte aber jemanden die PQ zuschicken. Mailadresse können wir gerne per PN austauschen.
 
OP
H

herby68

Geocacher
OK, wir sind nicht alleine. Eine GPX-Datei kann man übrigens ganz einfach mit einem Editor öffnen. Man erhält dann einen XML-Sourcetext.
Ich habe auf der Cachebox beobachtet welcher Cache zuletzt angezeigt wurde, da der folgende Cache in der Query aussergewöhnlich gross war, tippe ich darauf. Es passt irgendwie zum Fehlerbild.
Vielleicht findet ja einer der Entwickler ja den Fehler, wenn sich vielleicht noch mehr Anwender hier melden.
 

arbor95

Geoguru
Vielleicht kann du mal den GC-Code des Caches oder dessen gpx-Datei hier hochzippen. Dann kann da ja gezielt nachgesehen werden.
 

arbor95

Geoguru
sorry gc-code übersehen!
der cache hat eingebettete Bilder in der gpx-datei in der Form : ....src="data:image/png;base64,iVB .....

Da soll der Owner seine Beschreibung ändern.
 
OP
H

herby68

Geocacher
Na ja, ich glaube nicht dass, der Owner seine Cache-Beschreibung ändert, weil ich Probleme mit dem Download von PQ auf mein Handy habe...
 

GeoSilverio

Geowizard
Evtl. müsste man die Importroutine etwas weicher gestalten, so dass entweder der Cache zur Not ohne Bild importiert wird oder der Cache innerhalb einer PQ übergangen wird.

Das hatten wir ja auch schon mal mit Caches, bei denen im Bilderlink sowas steht wie "C:\Eigene Dateien\Bilder\tollesbild.jpg" oder so ähnlich.
Klar dass cachebox die Bilder nicht importieren kann. ;)

@herby68: Du kannst das ja mit in den Bugtracker (roadmap) für CB einstellen. http://www.team-cachebox.de
Falls möglich in Englisch, da einer der maßgeblichen CB-Entwickler kein deutsch spricht. Alternativ in portugiesisch. :D
 

Einnorder

Geocacher
Ich glaube ich habe den Importfehler in meiner PQ gefunden.
Es war dieser Cache: http://coord.info/GC2VQT4
Mit nur 2 Caches in der PQ war die Datei 1MB gross. Im GPX scheint noch Base64-Code drin zu sein, was immer der auch dort verloren hat. Ich glaube, dass so direkt die Bilder im Quelltext verankert sind.
Falls jemand Lust hat, kann er damit den Fehler reproduzieren.
Als aktuelle Gegenmassnahme habe ich den Cache auf die Ignore-Liste gesetzt, damit er nicht mehr gezogen wird. Schade eigentlich, aber eine andere Lösung fällt mir momentan nicht ein.
 

mahagi

Geocacher
Ich benutzte seit kurzem die Cachebox Version mit Live API (1.0.736) auch hier tritt beim Import der PQs so ein "Fehler" auf.

Daraufhin habe ich mal den vermeintlich Fehlerhaften Cache ermittelt und aus dem PQ ausgeschlossen. Der Fehler trat immer noch auf. Ein anderer Cache hat den Fehler offenbar verursacht, daraufhin habe ich eine Test PQ erstellt die nur die Caches enthielt, die den Fehler produzierten und habe sie importieren lassen.
Man glaubt es nicht, der Fehler trat jetzt nicht auf...

Bisher habe ich noch keine Fall wo es mit der Live-API und unterwegs importierten Caches (also nicht via PQ) einen solchen Fehler gibt.

mal sehen wie man da weiter machen kann.

Update:
ich habe die Caches, die offenbar den Fehler verursachen, mal über die Live-API importiert. Das funktioniert einwandfrei.

Bei der Analyse der GPX Dateien habe ich auch "data:image/png;base64,...." gefunden. Aber der ist in fast allen Caches der GPX Dateien angegeben.
 
Oben