I also experimented a little bit to be able to state with certainty that it is related to ~/.gnome2/f-spot/photos.db and not something else, e.g. ~/.gconf/apps/f-spot:
I briefly renamed the latter, and started f-spot, noting that it still crashed. I then briefly renamed the former, noting that f-spot now did not crash. (However, with an empty database the usefulness of f-spot is at this point all but absent, so I do not consider it a viable workaround.) After renaming the database back, the crash is reintroduced.
I also experimented a little bit to be able to state with certainty that it is related to ~/.gnome2/ f-spot/ photos. db and not something else, e.g. ~/.gconf/ apps/f- spot:
I briefly renamed the latter, and started f-spot, noting that it still crashed. I then briefly renamed the former, noting that f-spot now did not crash. (However, with an empty database the usefulness of f-spot is at this point all but absent, so I do not consider it a viable workaround.) After renaming the database back, the crash is reintroduced.