Comment 4 for bug 1217988

Revision history for this message
Melanie Hotz (melanie80a) wrote :

Ok, i was to fast sending the metadata.db. The error was not there after restarting calibre. So i add another 1000 comments. After adding comments and checking database the following error appers.

calibre, version 1.1.0
ERROR: Failed: Database integrity check failed, click Show details for details.

Traceback (most recent call last):
  File "site-packages\calibre\gui2\dialogs\check_library.py", line 54, in dump_and_restore
  File "site-packages\calibre\db\cache.py", line 56, in ans
  File "site-packages\calibre\db\cache.py", line 1716, in dump_and_restore
  File "site-packages\calibre\db\backend.py", line 995, in dump_and_restore
  File "site-packages\calibre\utils\apsw_shell.py", line 927, in process_command
  File "site-packages\calibre\utils\apsw_shell.py", line 1174, in command_dump
  File "site-packages\calibre\utils\apsw_shell.py", line 879, in process_sql
  File "site-packages\calibre\utils\apsw_shell.py", line 633, in output_insert
  File "site-packages\calibre\utils\apsw_shell.py", line 2410, in write
MemoryError

And after restarting calibre and checking again:

calibre, version 1.1.0
ERROR: Failed: Database integrity check failed, click Show details for details.

Traceback (most recent call last):
  File "site-packages\calibre\gui2\dialogs\check_library.py", line 54, in dump_and_restore
  File "site-packages\calibre\db\cache.py", line 56, in ans
  File "site-packages\calibre\db\cache.py", line 1716, in dump_and_restore
  File "site-packages\calibre\db\backend.py", line 1001, in dump_and_restore
  File "site-packages\calibre\db\backend.py", line 287, in execute
  File "c:\cygwin\home\kovid\sw\build\apsw-3.7.17-r1\src\cursor.c", line 990, in APSWCursor_execute.sqlite3_prepare
MemoryError