Hi dear shotwell users and developers!

I encountered the following problem with shotwell today. I was using
default shotwell version from ubuntu 10.10, it worked quite good. But
today shotwell crashed during photo import. I looked error
in .xsession-errors, it was following:

** ERROR **: DatabaseTables.vala:55: add_photo: [11] database disk image
is malformed

I then run from gdb, here is the backtrace:

Program received signal SIGABRT, Aborted.
0x00007ffff0b6fba5 in raise () from /lib/libc.so.6
(gdb) backtrace full
#0  0x00007ffff0b6fba5 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0x00007ffff0b736b0 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0x00007ffff1425f0a in g_logv () from /lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff1425fa3 in g_log () from /lib/libglib-2.0.so.0
No symbol table info available.
#4  0x000000000046b4df in database_table_fatal ()
No symbol table info available.
#5  0x000000000046f782 in photo_table_add ()
No symbol table info available.
#6  0x00000000004d7510 in library_photo_import_create ()
No symbol table info available.
#7  0x00000000004e9606 in ?? ()
No symbol table info available.
#8  0x000000000055aa82 in ?? ()
No symbol table info available.
#9  0x00007ffff141b342 in g_main_context_dispatch ()
from /lib/libglib-2.0.so.0
No symbol table info available.
#10 0x00007ffff141f2a8 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#11 0x00007ffff141f7b5 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#12 0x00007ffff3ce33e7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0x0000000000455ead in library_exec ()
No symbol table info available.
#14 0x0000000000456572 in _vala_main ()
No symbol table info available.
#15 0x00000000004565f9 in main ()
No symbol table info available.
(gdb)

Then I tried to install shotwell 0.8.1 from ppa, and now it doesn't even
start.

nss@dynatos:~/Music/lessons$ SHOTWELL_LOG=1 shotwell 

** ERROR **: DatabaseTables.vala:57: VideoTable constructor: [11]
database disk image is malformed
aborting...
Aborted

I tried to navigate through database using console sqlite3 tool,
database looks not damaged. I tried random select queries and they
worked. So it's quite strange that shotwell thinks that the database is
corrupt. I looked into faq and user guide and didn't find any
information about database repairing.

Any ideas?


-- 
best regards,
Nickolay Savchenko

_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to