Shotwell 0.8.1 crashing after tagging many photos

Asked by Tyler Voskuilen

I selected several hundred photos to tag (with the option to write metadata to the files selected) and tagged them. At about 16% progress shotwell crashed and upon reopening it immediately begins trying to write the metadata, and immediately crashes again. The error given in the terminal is:

shotwell: tiffcomposite.cpp:1141: virtual uint32_t Exiv2::Internal::TiffDirectory::doWrite(Exiv2::Internal::IoWrapper&, Exiv2::ByteOrder, int32_t, uint32_t, uint32_t, uint32_t&): Assertion `sv == d' failed.

Is there a way to fix this? Perhaps a way to disable the "write metadata to file" option first from the command line? I have Shotwell 0.8.1 in Ubuntu 10.10.

Question information

English Edit question
Ubuntu shotwell Edit question
No assignee Edit question
Solved by:
Tyler Voskuilen
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :

The maverick version is 0.7.2

how did you install 0.8.1 ?

Revision history for this message
Tyler Voskuilen (tyler-voskuilen) said :

sudo apt-get install shotwell (following the instructions at for 10.10).

I originally had 0.7.2 but wanted some of the new features of 0.8. I should also mention that it was working fine for several days with 0.8.1 (including tagging photos) then suddenly started this crashing.

Revision history for this message
actionparsnip (andrew-woodhead666) said :

Then you are using a 3rd party repo and not the official packages. I suggest you contact the developer.

Revision history for this message
Jim Nelson (yorba-jim) said :

Hi Tyler,

Can you follow these instructions:

And then submit a bug report on our Trac system here:


Revision history for this message
Tyler Voskuilen (tyler-voskuilen) said :

It's submitted as Ticket #3104