With a friend of mine I managed to find a probable source for this bug: the program crashes in exif-gps.cpp, line 142.
GPSData = ExifRead["Exif.GPSInfo.GPSMapDatum"]; GPSData was previously declared (line 129) Exiv2::Exifdatum& GPSData = ExifRead["Exif.GPSInfo.GPSVersionID"]; I fail to understand why you would want to write the value of the tag Exif.GPSInfo.GPSMapDatum on the value of the tag Exif.GPSInfo.GPSVersionID (GPSData is a reference). Moreover, trying this write results in a segmentation fault. Commenting out line 142 seems to fix the problem. If my diagnosis is correct, maybe should be forwarded upstream. Regards, Giovanni. -- Giovanni Mascellani <g.mascell...@gmail.com> Pisa, Italy Web: http://giomasce.altervista.org SIP: g.mascell...@ekiga.net Jabber: g.mascell...@jabber.org / giova...@elabor.homelinux.org GPG: 0x5F1FBF70 (FP: 1EB6 3D43 E201 4DDF 67BD 003F FCB0 BB5C 5F1F BF70)
signature.asc
Description: Questa รจ una parte del messaggio firmata digitalmente