That gives:
Code:
DeviceJob: 2 Get list of books on device done, calling callback
DeviceJob: metadata_downloaded: Starting set_books_in_library
DeviceJob: set_books_in_library: books to process= 140
DeviceJob: set_books_in_library finished: time= 0.0149998664856
DeviceJob: metadata_downloaded: updating views
File "site.py", line 132, in main
File "site.py", line 109, in run_entry_point
File "D:\Development\GitHub\calibre\src\calibre\debug.py", line 220, in main
File "D:\Development\GitHub\calibre\src\calibre\gui2\main.py", line 461, in main
File "D:\Development\GitHub\calibre\src\calibre\gui2\main.py", line 326, in run_gui
File "D:\Development\GitHub\calibre\src\calibre\gui2\__init__.py", line 444, in dispatch
File "D:\Development\GitHub\calibre\src\calibre\gui2\device.py", line 1104, in metadata_downloaded
File "D:\Development\GitHub\calibre\src\calibre\gui2\library\views.py", line 1125, in set_database
File "D:\Development\GitHub\calibre\src\calibre\gui2\library\views.py", line 637, in restore_state
File "site.py", line 132, in main
File "site.py", line 109, in run_entry_point
File "D:\Development\GitHub\calibre\src\calibre\debug.py", line 220, in main
File "D:\Development\GitHub\calibre\src\calibre\gui2\main.py", line 461, in main
File "D:\Development\GitHub\calibre\src\calibre\gui2\main.py", line 326, in run_gui
File "D:\Development\GitHub\calibre\src\calibre\gui2\__init__.py", line 444, in dispatch
File "D:\Development\GitHub\calibre\src\calibre\gui2\device.py", line 1108, in metadata_downloaded
File "D:\Development\GitHub\calibre\src\calibre\gui2\library\views.py", line 1125, in set_database
File "D:\Development\GitHub\calibre\src\calibre\gui2\library\views.py", line 637, in restore_state
File "site.py", line 132, in main
File "site.py", line 109, in run_entry_point
File "D:\Development\GitHub\calibre\src\calibre\debug.py", line 220, in main
File "D:\Development\GitHub\calibre\src\calibre\gui2\main.py", line 461, in main
File "D:\Development\GitHub\calibre\src\calibre\gui2\main.py", line 326, in run_gui
File "D:\Development\GitHub\calibre\src\calibre\gui2\__init__.py", line 444, in dispatch
File "D:\Development\GitHub\calibre\src\calibre\gui2\device.py", line 1112, in metadata_downloaded
File "D:\Development\GitHub\calibre\src\calibre\gui2\library\views.py", line 1125, in set_database
File "D:\Development\GitHub\calibre\src\calibre\gui2\library\views.py", line 637, in restore_state
DeviceJob: metadata_downloaded: syncing
DeviceJob: metadata_downloaded: refreshing ondevice
DeviceJob: metadata_downloaded: sending metadata_available signal
I can see why it gets there, but I can't see why the Kobo devices are different from the others.