![]() |
#361 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,313
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
![]() |
![]() |
![]() |
#362 |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,111
Karma: 105211945
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
SQLite is better than Access*, but certainly not multiuser 0r multiprocess. Used as intended it's stable and free from corruption on a suitable filesystem, or correctly used filesystem.
(* Access used Jet Database Engine. Which is why MS released the MSDE, originally a cut-down SQL2000, in 1999/2000. Jet was / is terrible. Access and VB6 could use MSDE via ODBC. MS SQL was bought in from Sybase at about version 6) |
![]() |
![]() |
![]() |
#363 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,012
Karma: 500000
Join Date: Jun 2015
Device: Rocketbook, kobo aura h2o, kobo forma, kobo libra color
|
I think blaming sqlite for this issue is just distracting. The real issue is the filesystem sqlite is sitting on and its lack of proper shutdown at USB plugin.
Yesterday, I powered on and plugged in my '30 firmware device, and noticed there was a long delay before it would detect the USB, even with the force USB option in NickelMenu. I wonder if something has gone wrong with that detection and '31 is allowing it to connect too early. I've said a couple of times I've had database corruption on firmware versions prior to '30, but I didn't have '30 installed long enough before it upgraded to '31 to see one there. |
![]() |
![]() |
![]() |
#364 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,993
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Yeah, I was just posting it because... well, it takes something to corrupt a database that has rollback journals.
Last edited by ownedbycats; 02-16-2022 at 07:34 AM. |
![]() |
![]() |
![]() |
#365 | |
Member
![]() Posts: 29
Karma: 32
Join Date: Oct 2020
Location: New York, USA
Device: Clara HD, PRS-350
|
Quote:
And once it gets low, do you see it continue to drop when doing nothing for awhile except checking periodically? |
|
![]() |
![]() |
![]() |
#366 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
There's indeed only so much you can do to paper over the fact that FAT32 should just die a fiery death ;o).
And, ideally for this use-case, be replaced with a filesystem that makes sense (i.e., is actually journaled, not like you, exFAT ;p). TL;DR: This is (unfortunately) why stuff moved away from USBMS: the whole thing is a pain to integrate into a system properly in the first place, and it usually sits on top of a truly terrible filesystem, putting it in the very situation it's the absolute worst at handling safely :/. Last edited by NiLuJe; 02-16-2022 at 04:59 PM. |
![]() |
![]() |
![]() |
#367 | |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,993
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Quote:
![]() Last edited by ownedbycats; 02-16-2022 at 05:18 PM. |
|
![]() |
![]() |
![]() |
#368 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,313
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
I am more concerned with the available memory dropping below 10% of the total memory. On my Sage, a couple of times before a spontaneous reboot, I saw numbers such as 340MB total memory, 18MB free, 9MB available. Right now, I see 340 total, 129 used, 85 free and 189 available. Switching fonts a couple of time including a switch to AR Ming drops the free and available memory numbers like a paralyzed falcon and also triggers the Your eReader is not authorized to open the book popup. Interesting since the current ebook was my font tester epub and I don't remember adding DRM to it. |
|
![]() |
![]() |
![]() |
#369 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 20980
Join Date: Oct 2020
Device: Kobo Aura One, Aura HD (R.I.P.) :(
|
Quote:
Since I have been using this firmware I have done 2 resets and restored the DB the last time - it went to the setup screen. Thanks to JSWolf he mentioned that the Kobo Utilities plugin can do an automatic of the DB, if I had known this (and was not lazy doing backups of course) maybe the first 2 resets may not have been needed? Since a couple of days ago I have started using 4.30.18838 and so far it seems OK... |
|
![]() |
![]() |
![]() |
#370 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,993
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
So I uploaded a new book to my device.
This time, instead of rebooting, I decided to then read one chapter of my ePub before reconnecting in hopes that it would give Kobo enough time to finish up whatever import processes might still be running. Whether it was that or connecting with the ePub open, no errors! Last edited by ownedbycats; 02-17-2022 at 10:23 AM. |
![]() |
![]() |
![]() |
#371 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,535
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
I experienced the DB corruption last night. Hadn't synced to calibre in a long time; I've been reading library books fulfilled from the Kobo store for some time, but wanted some other books.
Carefully I ensured I had no open books, connected to calibre, sent some books, disconnected and waited for the import to finish. Reconnected via NickleMenu and ... db corruption. Luckily I had the backup from just before the 2nd connection, so quick restore and all was fine. I wonder if post import the Kobo has to process the books to extract the cover, and that it's that step is preventing the dismount? Sent from my Pixel 4a using Tapatalk |
![]() |
![]() |
![]() |
#372 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,993
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
I was thinking perhaps something like that, or for some reason the import process itself isn't properly shutting down -- rebooting prevents corruption, which seems to support it.
|
![]() |
![]() |
![]() |
#373 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,252
Karma: 16544692
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
I always get the calibre driver to create the cover thumbnails/screensavers, during send-to-device, rather than letting the Kobo import process do extractions. I wonder whether that's why I haven't had any database corruptions?
|
![]() |
![]() |
![]() |
#374 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,993
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
No, I have the driver send the covers and I've gotten corruptions.
|
![]() |
![]() |
![]() |
#375 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,252
Karma: 16544692
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
|
![]() |
![]() |
![]() |
Tags |
firmware, firmware release |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Firmware Update Instructions and the latest Firmware Versions | mitchwah | Ectaco jetBook | 113 | 10-24-2023 09:02 PM |
Nouveau firmware firmware 6.5.765 pour la Inkpad 3/PB740 | mooms | PocketBook | 0 | 11-08-2021 08:23 AM |
Firmware Update Kindle firmware 5.12.1 | eilon | Amazon Kindle | 102 | 09-26-2019 08:38 PM |
Firmware glitch - typing text slow on some firmware+device combinations | mdp | Onyx Boox | 11 | 11-11-2017 12:48 AM |
Firmware 2.0.3 Pocketbook IQ - another firmware is release for IQ | tvpupsik | PocketBook | 26 | 12-13-2010 03:03 PM |