Quote:
Originally Posted by kovidgoyal
b9 is released. Hopefully this will be the last beta.
|
Installing b9 now, and will see if the crashes of b8 are gone. (multiple import was crashing on me, was about to file a report when I saw b9 is out)
Also, performance is pretty slow: I imported a pile of lits (blackmask dvd), and once 10K files were in the library, it crawled. An author sort was taking minutes to complete.
Once b9 is installed, I'll report back.
Ok, still crashing in b9, same as in b8:
expected string or buffer
Detailed traceback:
Traceback (most recent call last):
File "main.py", line 445, in add_recursive_multiple
File "main.py", line 419, in add_recursive
File "calibre\library\database.pyo", line 1530, in recursive_import
File "calibre\library\database.pyo", line 1484, in import_book_directory_multiple
File "calibre\ebooks\metadata\meta.pyo", line 46, in metadata_from_formats
File "calibre\ebooks\metadata\meta.pyo", line 85, in get_metadata
File "calibre\ebooks\metadata\__init__.pyo", line 215, in smart_update
File "C:\Program Files\calibre\library.zip\calibre\ebooks\metadata\ opf.py", line 214, in __get__
File "C:\Program Files\calibre\library.zip\calibre\ebooks\metadata\ opf.py", line 245, in get_title
TypeError: expected string or buffer
I've identified the file it's crashing on (a lit file, not one of the blackmask ones). Let me know if you want it for testing.