View Single Post
Old 07-18-2021, 01:20 AM   #660
anacreon
Guru
anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.anacreon ought to be getting tired of karma fortunes by now.
 
anacreon's Avatar
 
Posts: 978
Karma: 3475832
Join Date: May 2012
Location: France
Device: Elipsa, Sage, Libra 2
Question for those with data base problems

I usually realize my DB is corrupted when I connect Elipsa to Calibre in the morning to synchronize reading positions, and eventually add books.

Today I woke early and decided to read some. Only 825 books instead of 5000+ when I put it to sleep yesterday night. How come it corrupts while sleeping? At least, I can now prove it has nothing to do with Calibre.

Then I decided to explore some:
  • all the books visible are from authors whose name begins within the A-Cel range, but not all those authors within this range which should are visible
  • not all books from the visible authors are visible
  • the free memory is 21.3 MB, so all 5000+ are present
  • the F/w downgraded to 4.26.17826 (what has this to do with DB corruption?)
I just connected Elipsa to Calibre, and here is the error message

Spoiler:
CorruptError: database disk image is malformed

Traceback (most recent call last):
File "calibre\gui2\device.py", line 89, in run
File "calibre\gui2\device.py", line 515, in _books
File "calibre\devices\kobo\driver.py", line 1974, in books
apsw.CorruptError: CorruptError: database disk image is malformed

I shall restore the last DB saved (16/07), and see whether it works before upgrading the F/w.

I wonder whether I should ask for an exchange, but I won't be home for more than 10 days at a time until mid-September.
The exchange request would be easier if I knew that many never had any problems, and whether many with big libraries never had either.
Also whether some those with recurring DB problems had smaller libraries.

I don't know how I could set up such staggered questionnaires. Can somebody direct me to the right How to?

Last edited by anacreon; 07-18-2021 at 01:30 AM.
anacreon is offline   Reply With Quote