O banco de dados do Shotwell pode ser corrompido devido a pânico do kernel e perda de energia.
Com Shotwell 0,10 ou superior, o backup do banco de dados é feito sempre que o programa é encerrado; na pior das hipóteses, você acabaria perdendo qualquer trabalho desde que iniciou o programa.
Infelizmente, as versões mais antigas do Shotwell não têm esse recurso e é improvável que você possa se recuperar de um banco de dados corrompido.