Ab und zu bekomme ich Fehlermeldungen von Piloten, die mir schreiben, ich bekomme "Gleitkommadivision durch Null" oder irgend so eine Fehlermeldung. Damit kann ich natürlich wenig anfangen. Wenn mir jemand schreiben will, dann bitte mit möglichst vollständiger Fehlerbeschreibung:
- In welchem Programmschritt exakt tritt der Fehler auf?
- Programmversion von MaxPunkte, Windows-Version, verwendete Geräte.
- Screenshot der Fehlersituation (möglichst als *.jpg). Mit der Taste "Druck" kann man die Bildschirmansicht in die Zwischenablage kopieren, darauf ein Grafikprogramm aufrufen (ich nehme Picture Publisher) und die Zwischenablage in eine neue Datei einfügen.
- Kopie der LogDatei vom Auslesen (wie man die findet, siehe unten)
Immer wieder fallen den Piloten ganz pathologische Tracks ein, an denen MaxPunkte dann abstürzt. Nach und nach versuche ich die zwar abzufangen, aber alles will ich nicht. Was z.B. nicht geht:
- Einen Track vom PC in ein Garmin GPS laden und dann mit MaxPunkte auslesen. Dann haben alle Trackpunkte dieselbe Uhrzeit und das Programm stürzt ab. Das soll so sein! MaxPunkte geht nur mit aufgezeichneten Tracks.
- Zu kurze Tracks führen immer wieder zu Abstürzen. Ich weiß keine Grenze, aber so hundert Meter sollte das Trackgebiet schon umfassen. Bei einem echten Flug ist das auch kein Problem.
- Extremes Überzoomen, insbesondere bei Höhendarstellung. Das Datenraster des Höhenmodells sind 30 Winkelminuten, also rund 900 m in NS-Richtung. Wer nur einmal ums Haus gelaufen ist und dann ein Höhenprofil darstellen will, fällt auch hier auf die Nase. Da muß man sich eben genauere Daten hinterlegen. Wer sich ein Höhenprofil mit engerem Raster besorgt (für Geld gibt es fast alles), kann es in MaxPunkte verwenden. Ich habe deshalb (außer bei BitmapKarten) keine Grenzen ins Zoom eingebaut. Wenn man immer weiter zoomt, wird irgendwann auch der Track selbst falsch dargestellt. Auch der Maßstab-Balken wird unsinnig. Man merkt das dann schon, auch ohne Fehlermeldung.
Ein weiteres Problem ist, daß sich MaxPunkte verschiedene Einstellungen in der Registry ablegt. Wenn man nun Änderungen an der Umgebung vornimmt, dann bekommt MaxPunkte das nicht mit und es kann zu Fehlern kommen. Ein Beispiel: Man gibt für den Pfad der GPS-Logdate ein "C:\Eigene Dateien\Unfug\Gpslog.txt" und löscht dann irgendwann mal das Verzeichnis "Unfug", dann stürzt MaxPunkte ab. Natürlich hat der Benutzer längst vergessen, daß dieses Verzeichnis gebraucht wird. Gut, das kann man im Programm auch abfragen, aber ich bin einfach zu dumm, mir alles vorzustellen, was sein könnte. Und es macht sehr viel Arbeit. Deshalb: Bei unerklärlichen Fehlern kann man durchaus alle oder einige Registry-Einträge von MaxPunkte löschen. MaxPunkte macht sie einfach neu. Details dazu weiter unten.