View Single Post
Old 09-10-2021, 06:17 AM   #48
Cootey
Absentminded Reader
Cootey ought to be getting tired of karma fortunes by now.Cootey ought to be getting tired of karma fortunes by now.Cootey ought to be getting tired of karma fortunes by now.Cootey ought to be getting tired of karma fortunes by now.Cootey ought to be getting tired of karma fortunes by now.Cootey ought to be getting tired of karma fortunes by now.Cootey ought to be getting tired of karma fortunes by now.Cootey ought to be getting tired of karma fortunes by now.Cootey ought to be getting tired of karma fortunes by now.Cootey ought to be getting tired of karma fortunes by now.Cootey ought to be getting tired of karma fortunes by now.
 
Cootey's Avatar
 
Posts: 1,347
Karma: 7442365
Join Date: Apr 2017
Device: Kobo Mini, Libra Colour & Elipsa; Kindle Paperwhite 3 & 4; iOS apps
Quote:
Originally Posted by davidfor View Post
You sound surprised and I don't know why. My tests says that if I read a CBZ, connect to a PC and do something to update the database, I will probably have a corrupt database. It doesn't matter how I do that, just that I do.

I don't have an Elipsa. From memory, I did it with my Clara HD, Aura ONE and Glo.

And while I didn't test, I don't think this is just a 4.28.x issue. I am told the problem has been in the firmware for a long time. Possibly from the start. That suggests it is would have happened with any firmware. And it might explain some seemingly random problems people have complained about.
I wasn't surprised. I just found it fascinating that thought to do it. Since I didn't know that the CBZ files were at fault, I never directly tried to test other apps beyond Calibre to trigger a database corruption as you did.

I know I've never experienced a corrupt database with my Clara, and I've read CBZ files on it. I only encountered this issue with Elipsa. This indicates to me that the problem was introduced later. I eventually stopped bothering to read comics on my Clara–too small! So it had been an indeterminate but long period of time between when I stopped loading CBZ on my Clara (with no database corruption) and when I bought the Elipsa and immediately ran into issues. As I was reading comics on my Clara and side loading more using Calibre, I should have run into the database corruption issue. But I didn't. My Elipsa, OTOH, just had to be in the vicinity of my Mac to suddenly become corrupt, or at least that's what it felt like.

Earlier I mentioned that I would restore the Elipsa from backup after a corruption event and encounter markup files loaded as books, both the screen shots and the vector files. That happened again the other day. I have a theory about what might be happening.

Markups on sideloaded books are not restored after a factory reset, which is disappointing but similar to how annotations are treated for sideloaded books. Is it possible that the remnants of unrestored markups get treated as books instead? Unfortunately, I did not think to examine the markups to see which books they came from (downloaded vs sideloaded). My attempt to restore the Elipsa with a backup doesn't work because of this issue.

Last edited by Cootey; 09-10-2021 at 06:35 AM.
Cootey is offline   Reply With Quote