View Single Post
Old 10-15-2011, 06:55 AM   #1
pchrist7
Addict
pchrist7 is kind to children and small, furry animalspchrist7 is kind to children and small, furry animalspchrist7 is kind to children and small, furry animalspchrist7 is kind to children and small, furry animalspchrist7 is kind to children and small, furry animalspchrist7 is kind to children and small, furry animalspchrist7 is kind to children and small, furry animalspchrist7 is kind to children and small, furry animalspchrist7 is kind to children and small, furry animalspchrist7 is kind to children and small, furry animalspchrist7 is kind to children and small, furry animals
 
pchrist7's Avatar
 
Posts: 385
Karma: 6514
Join Date: Aug 2010
Location: Denmark
Device: Kindle 3 3G+Wifi, Oasis
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
pchrist7 is offline   Reply With Quote