Hello,
I found out that exiftran segfaults when passed the option '-g'.
I found it out, since geeqie invokes exiftran with that option (as well
as others).
The bug seems to be reproducible with all my JPEG photos, see for instance
the attached one (which is just a sample photo, please do not care about
its poor quality...).
$ exiftran -9 -o test.jpg -g dscn4348.jpg
Segmentation fault
$ echo $?
139
$ ls *.jpg
dscn4348.jpg
No rotated image is created, since the program segfaults.
If I instead drop the '-g' option:
$ exiftran -9 -o test.jpg dscn4348.jpg
$ echo $?
0
$ ls *.jpg
dscn4348.jpg test.jpg
And file 'test.jpg' is rotated version of 'dscn4348.jpg', as it
should be.
Please investigate this bug and/or forward my bug report upstream,
as appropriate.
Thanks for your time!
Bye.