I'm seeing same error (x.42), not from Baen books, enough of them it would be a royal pain to have to track them down again.
I'll try to keep an eye out for .44, as I am working on cleaning up my files and fixing the metadata, then ran into a few hundred books that can't be opened (I'm seeing the error in trying to read the books, not just convert - hopefully your fix got both).
calibre, version 0.8.42
ERROR: Could not open ebook: unpack_from requires a buffer of at least 4 bytes
Traceback (most recent call last):
File "site-packages\calibre\gui2\viewer\main.py", line 64, in run
File "threading.py", line 483, in run
File "site-packages\calibre\ebooks\oeb\iterator.py", line 205, in __enter__
File "site-packages\calibre\customize\conversion.py", line 208, in __call__
File "site-packages\calibre\ebooks\conversion\plugins\mobi_in put.py", line 50, in convert
File "site-packages\calibre\ebooks\mobi\reader\mobi6.py", line 105, in __init__
File "site-packages\calibre\ebooks\mobi\reader\headers.py", line 187, in __init__
error: unpack_from requires a buffer of at least 4 bytes
Last edited by koland; 03-21-2012 at 08:27 PM.
|