0.8.22 not suporting Fetch Annotations ?
Hi All
It appears I can no longer fetch annotations from my K3 if I use calibre 0.8.22
If I uninstall and go back to 0.8.21 all works as expected.
Just me ? I cant count the number of reboots/resinstalls etc.
This was what I got:
""Blody hell - cant figure out how to attach a screenshot !! !
Well, you'll have to live with the text from calibre-debug -g
Starting up...
Started up in 1.86800003052
Job: 1 Get device information started
DeviceJob: 1 Get device information done, calling callback
DeviceJob: 1 Get device information callback returned
Job: 2 Get list of books on device started
DEBUG: 0.0 USBMS: Fetching list of books from device. Device= KINDLE2 oncard= None
DEBUG: 0.0 USBMS: dirs are: H:\ documents
Job: 1 Get device information finished
No details available.
DEBUG: 6.4 USBMS: scan from root False H:\documents
DEBUG: 15.5 USBMS: count found in cache: 1350, count of files in metadata: 1350, need_sync: False
DEBUG: 15.5 USBMS: Finished fetching list of books from device. oncard= None
DEBUG: 15.5 USBMS: Fetching list of books from device. Device= KINDLE2 oncard= carda
DEBUG: 15.5 USBMS: Fetching list of books from device. Device= KINDLE2 oncard= cardb
DeviceJob: 2 Get list of books on device done, calling callback
DeviceJob: 2 Get list of books on device callback returned
Job: 3 Send metadata to device started
DEBUG: 19.9 USBMS: starting sync_booklists
Job: 2 Get list of books on device finished
No details available.
DEBUG: 29.5 USBMS: finished sync_booklists
DeviceJob: 3 Send metadata to device done, calling callback
DeviceJob: 3 Send metadata to device callback returned
Job: 3 Send metadata to device finished
No details available.
Job: 4 Get annotations from device started
DeviceJob: 4 Get annotations from device done, calling callback
DeviceJob: 4 Get annotations from device callback returned
Job: 4 Get annotations from device finished
No details available.
Notifying calibre of the change
Traceback (most recent call last):
File "site-packages\calibre\gui2\actions\annotate.py", line 188, in run
File "site-packages\calibre\library\database2.py", line 900, in get_metadata
TypeError: 'NoneType' object is not subscriptable
QObject::setParent: Cannot set parent, new parent is in a different thread
QObject::setParent: Cannot set parent, new parent is in a different thread
QObject::startTimer: timers cannot be started from another thread
QApplication: Object event filter cannot be in a different thread.
QObject::startTimer: timers cannot be started from another thread
QApplication: Object event filter cannot be in a different thread.
QObject::startTimer: timers cannot be started from another thread
QApplication: Object event filter cannot be in a different thread.
QObject::startTimer: timers cannot be started from another thread
QApplication: Object event filter cannot be in a different thread.
QObject::startTimer: timers cannot be started from another thread
etc etc etc
I decided to skip 0.8.22 and downgraded to 0.8.21 and all is weel
So far !
Cheers, Per
|