Since ajmitch asked on irc, here's what I see for every image that f-spot attempts to export:
open uri = file:///photos/2007-01-15--12.56.11/IMG_0766.JPG
open uri = file:///photos/2007-01-15--12.56.11/IMG_0766.JPG
value = f-spot version 0.3.2 len = 20
value = 2007:02:07 14:36:32 len = 19
Saved 7818 bytes
open uri = file:///photos/2007-01-15--12.56.11/IMG_0766.JPG
(f-spot:24378): GdkPixbuf-WARNING **: Bad option name '\x90\u0013\x9b' passed to JPEG saver
(f-spot:24378): GdkPixbuf-CRITICAL **: gdk_pixbuf_savev: assertion `error == NULL || *error != NULL' failed
open uri = file:///photos/2007-01-15--12.56.11/IMG_0766.JPG
(f-spot:24378): GdkPixbuf-WARNING **: Bad option name '@\xf2\xa3' passed to JPEG saver
Since ajmitch asked on irc, here's what I see for every image that f-spot attempts to export:
open uri = file:// /photos/ 2007-01- 15--12. 56.11/IMG_ 0766.JPG /photos/ 2007-01- 15--12. 56.11/IMG_ 0766.JPG /photos/ 2007-01- 15--12. 56.11/IMG_ 0766.JPG
open uri = file://
value = f-spot version 0.3.2 len = 20
value = 2007:02:07 14:36:32 len = 19
Saved 7818 bytes
open uri = file://
(f-spot:24378): GdkPixbuf-WARNING **: Bad option name '\x90\u0013\x9b' passed to JPEG saver
(f-spot:24378): GdkPixbuf-CRITICAL **: gdk_pixbuf_savev: assertion `error == NULL || *error != NULL' failed /photos/ 2007-01- 15--12. 56.11/IMG_ 0766.JPG
open uri = file://
(f-spot:24378): GdkPixbuf-WARNING **: Bad option name '@\xf2\xa3' passed to JPEG saver
(f-spot:24378): GdkPixbuf-CRITICAL **: gdk_pixbuf_savev: assertion `error == NULL || *error != NULL' failed
Only the "Bad option name" garbage changes. Of note, the string @\xf2\xa3 does exist in this file. Seems like bad math somewhere...