Darktable corrupts geotag data
After having imported a directory with geotagged images (in XMP files), the geo locations are corrupted. The image attached has N264°00,901' and E094°07,533'. They used to be correct. Since this means data loss, I set the priority to high.
#4 Updated by Tobias Ellinghaus over 7 years ago
- % Done changed from 0 to 20
- Priority changed from High to Medium
- Assignee set to Tobias Ellinghaus
- Status changed from New to Incomplete
I can see that the latitude and longitude are corrupted in your XMP (',' vs. '.') however I am not able to make darktable generate such a XMP file. I also use the German version of darktable. What are the language settings of your system? And what version of libexiv2 do you have installed?
I'm setting it back to Medium since it might be annoying but it's not corrupting the original image file.
#5 Updated by Torsten Bronger over 7 years ago
I use an off-the-shelf Lubuntu 12.10, exiv2 is 0.23. Only DT is compiled by me. $LANG is "de_DE.utf8".
I managed to reproduce the bug by doing this:
- Untar the attached tar file
- Call current git DT:
darktable --library /tmp/library.db --configdir /tmp --cachedir /tmp /path/to/test_roll
- open test_roll/dsc09533.jpeg.xmp
There, you should see the broken geolocation values.
#6 Updated by Torsten Bronger over 6 years ago
It has always been difficult to reproduce for me, for some reason. I haven't experienced this problem for some time now. Maybe http://permalink.gmane.org/gmane.comp.graphics.darktable.devel/3499 fixed it for good?