View Single Post
Old 09-02-2016, 03:22 AM   #1173
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by vb20 View Post

Code:
DEBUG:    0.6 do_store_locations - Job not finished
Job: 5 Store locations finished
Store locations
	Python function terminated unexpectedly: 'utf8' codec can't decode byte 0x81 in position 22: invalid start byte
	Traceback (most recent call last):
	  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 154, in main
	    return run_entry_point()
	  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 114, in run_entry_point
	    return getattr(pmod, func)()
	  File "site-packages/calibre/utils/ipc/worker.py", line 190, in main
	  File "site-packages/calibre/utils/ipc/worker.py", line 111, in arbitrary
	  File "calibre_plugins.koboutilities.jobs", line 354, in do_store_locations_all
	  File "calibre_plugins.koboutilities.jobs", line 422, in _store_bookmarks
	UnicodeDecodeError: 'utf8' codec can't decode byte 0x81 in positi2016-09-01 20:46:28.253 Calibre[596:12129] deliverNotificationWithTitle()
* Notification delivered.
on 22: invalid start byte

DEBUG:    3.6 Stored_location count=0
DEBUG:    3.6 Store locations
Python function terminated unexpectedly: 'utf8' codec can't decode byte 0x81 in position 22: invalid start byte
Traceback (most recent call last):
  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 154, in main
    return run_entry_point()
  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 114, in run_entry_point
    return getattr(pmod, func)()
  File "site-packages/calibre/utils/ipc/worker.py", line 190, in main
  File "site-packages/calibre/utils/ipc/worker.py", line 111, in arbitrary
  File "calibre_plugins.koboutilities.jobs", line 354, in do_store_locations_all
  File "calibre_plugins.koboutilities.jobs", line 422, in _store_bookmarks
UnicodeDecodeError: 'utf8' codec can't decode byte 0x81 in position 22: invalid start byte

DEBUG:    3.8 do_store_locations - finished
Is this error being displayed?

That error suggests you have a book on the device with invalid characters in either the title or the author fields. The problem is that I cannot think how they would get there. This might be related to the change in the SQLite library used, but it could also be a new book added or being read which shows the problem.

I think I need to look at the database. This is the file "KoboReader.sqlite" in the directory ".kobo" on the device. Could you copy that, zip it and put it somewhere I can download it? Then send me a PM with the link. Or send me a PM for an email address you can send it to. With that, I should be able to see what is wrong and work out how to fix it.
davidfor is offline