View Single Post
Old 12-30-2014, 04:00 AM   #817
Terisa de morgan
Grand Sorcerer
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 6,640
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
Quote:
Originally Posted by chaley View Post
You don't need to run CC to have the error.

The wireless device driver is tripping over finding a value in the field_metadata structure, something that should not be there. The problem is to find what put the value there. You can see the value that is inserted by looking at the file metadata_db_prefs_backup.json. My suspicion is that if you start calibre, do nothing, and then quit then metadata_db_prefs_backup.json will not contain any '#value#' attributes. If you start calibre, do whatever it is that PeterT is doing then quit, metadata_db_prefs_backup.json will contain something like
Code:
      "#value#": {
        "__class__": "datetime.datetime", 
        "__value__": "2014-12-22T23:47:57+00:00"
      },
Interesting: I just noticed that the metadata_db_prefs_backup.json file contains #value# attributes in three metadata entries: #kobolastread (the value above), #koboreadpct ("#value#": 100), and #koboreadloc ("#value#": "(0)OEBPS/xhtml/cover.xhtml"). Don't know if that helps.
All the columns related to storing reading position have the #value# attribute. You only have to connect the device, if you retrieve it automatically and there's any position to store. It there isn't any book to modify, the values disappear in the next file.

Last edited by Terisa de morgan; 12-30-2014 at 04:07 AM. Reason: Additional info
Terisa de morgan is offline