View Issue Details

IDProjectCategoryView StatusLast Update
0002412GeoSetterUser Interfacepublic2022-12-31 07:22
ReporterMonnemer Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformOSWindows 10OS Version22H2
Product Version 
Target VersionFixed in Version 
Summary0002412: GeoSetter Beta 4.0.4 (Build 2202) - Aufnahmerichtung / Verschieben des Blickpunkts führt zu Fehlermeldung
DescriptionBei Bildern, denen man eine Aufnahmerichtung zuweist, wird als initialer Wert für die Aufnahmerichtung ein Wert von 0° sowie die Bildkoordinaten als Koordinaten für den Blickpunkt zugewiesen.
Wird der Blickpunkt angefasst und mit der Maus verschoben, resultiert folgende Fehlermeldung:

29.12.2022 10:50:06 ERROR: TypeError: Die Eigenschaft "Where" eines undefinierten oder Nullverweises kann nicht abgerufen werden.; TypeError: Die Eigenschaft "Where" eines undefinierten oder Nullverweises kann nicht abgerufen werden.
   at GSM._getElementById (file:///D:/Program%20Files%20(x86)/GeoSetter%20beta/map/map.js:681:9)
   at Anonymous function (file:///D:/Program%20Files%20(x86)/GeoSetter%20beta/map/map.js:548:13)
   at e.fire (file:///D:/Program%20Files%20(x86)/GeoSetter%20beta/map/inc/leaflet/leaflet.js:5:5368)
   at _onDragEnd (file:///D:/Program%20Files%20(x86)/GeoSetter%20beta/map/inc/leaflet/leaflet.js:5:74139)
   at e.fire (file:///D:/Program%20Files%20(x86)/GeoSetter%20beta/map/inc/leaflet/leaflet.js:5:5368)
   at finishDrag (file:///D:/Program%20Files%20(x86)/GeoSetter%20beta/map/inc/leaflet/leaflet.js:5:61932)
   at _onUp (file:///D:/Program%20Files%20(x86)/GeoSetter%20beta/map/inc/leaflet/leaflet.js:5:61622)
   at o (file:///D:/Program%20Files%20(x86)/GeoSetter%20beta/map/inc/leaflet/leaflet.js:5:23468)
  
TagsNo tags attached.

Activities

WilfriedB

2022-12-29 12:52

reporter   ~0004310

@Monnemer das scheint der gleiche Fehler zu sein, zu dem @Heiko eine Korrektur-Möglichkeit hier beschrieben hat: https://www.geosetter.de/mantis/view.php?id=2390#c4198 Das wird aber wohl mit der nächsten Version behoben sein.

Monnemer

2022-12-29 13:25

reporter   ~0004312

Oki, vielen Dank für den Verweis. Hätte ich so (nur mit der Überschrift) nicht entdeckt.
Aber dort wird ja schon diskutiert, ob es nicht besser wäre, für jede Auffälligkeit (andere nennen es einen bug) einen eigenständigen Eintrag zu eröffnen.

Monnemer

2022-12-29 13:39

reporter   ~0004313

Mit dem Korrektur-Hinweis habe ich die Stelle gefunden, an der der Fehler auftritt. Ist vergleichbar zu dem, was @Heiko geschrieben hatte.

You can fix it yourself, by changing the map.js in line 548:
buggy: var marker = GSM._getElementById(this.photoMarkers, GSM.selectedPhotoId);
fixed: var marker = GSM._getElementById(GSM.photoMarkers, GSM.selectedPhotoId);

you have to replay "this" by "GSM"

WilfriedB

2022-12-29 14:35

reporter   ~0004314

@Monnemer dies MantisBT hat den Nachteil, dass es (zumindest für uns) keine Volltextsuche bietet. Da es auch keine eindeutige Fehlernummer oder ähnliches gibt, lässt sich so was auch schwer finden. Ich erinnerte mich auch erst beim zweiten Mal lesen an das "GSM._getElementById", das in beiden Meldungen zu sehen ist. Das map.js befindet sich übrigens in C:\Program Files (x86)\GeoSetter beta\map und man braucht Admin-Rechte, um es zu ändern. Danach hatte es bei mir sofort funktioniert (mit den anderen Einschränkungen, wie im anderen Bericht beschrieben).

ThunderBoy

2022-12-30 21:31

reporter   ~0004318

@WilfriedB @Monnemer Die Suche funktioniert hier. Sie müssen hierher gehen: https://geosetter.de/mantis/view_all_bug_page.php
Verwenden Sie " Suche" - Filter
Es wird nach allem gesucht, was hier erwähnt wird.

WilfriedB

2022-12-31 07:22

reporter   ~0004320

Vielen Dank @ThunderBoy das hatte ich schön länger gesucht und nie gefunden. Tatsächlich findet man mit "GSM._getElementById" drei Meldungen.
Guten Rutsch ins neue Jahr für alle!

Issue History

Date Modified Username Field Change
2022-12-29 10:52 Monnemer New Issue
2022-12-29 12:52 WilfriedB Note Added: 0004310
2022-12-29 13:25 Monnemer Note Added: 0004312
2022-12-29 13:39 Monnemer Note Added: 0004313
2022-12-29 14:35 WilfriedB Note Added: 0004314
2022-12-30 21:31 ThunderBoy Note Added: 0004318
2022-12-31 07:22 WilfriedB Note Added: 0004320