won't open certain books
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Invalid
|
Undecided
|
Unassigned |
Bug Description
calibre, version 2.20.0 [64bit]
when i try to open the EPUB file v
calibre, version 2.20.0
ERROR: Could not open ebook: Not a ZIP file
Traceback (most recent call last):
File "site-packages\
File "threading.py", line 763, in run
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
ValueError: Not a ZIP file
when i try to open the MOBI file v
calibre, version 2.20.0
ERROR: Could not open ebook: string index out of range
Traceback (most recent call last):
File "site-packages\
File "threading.py", line 763, in run
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
IndexError: string index out of range
when i try to convert it v
calibre, version 2.20.0 (win32, isfrozen: True)
Conversion Error: Failed: Convert book 1 of 1 (02 The Burning Bridge)
Convert book 1 of 1 (02 The Burning Bridge)
Resolved conversion options
calibre version: 2.20.0
{'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0.0,
'book_producer': None,
'change_
'chapter': u"//*[((name()='h1' or name()='h2') and re:test(., '\\s*((
'chapter_mark': u'pagebreak',
'comments': None,
'cover': u'C:\\Users\
'custom_size': None,
'debug_pipeline': None,
'dehyphenate': True,
'delete_
'disable_
'duplicate_
'embed_all_fonts': False,
'embed_
'enable_
'expand_css': False,
'extra_css': None,
'filter_css': u'',
'fix_indents': True,
'font_
'format_
'html_
'input_encoding': None,
'input_profile': <calibre.
'insert_
'insert_
'insert_metadata': False,
'isbn': None,
'italicize_
'keep_ligatures': False,
'language': None,
'level1_toc': None,
'level2_toc': None,
'level3_toc': None,
'line_height': 0.0,
'linearize_
'margin_bottom': 5.0,
'margin_left': 5.0,
'margin_right': 5.0,
'margin_top': 5.0,
'markup_
'max_toc_links': 50,
'minimum_
'no_chapters_
'no_inline_
'old_pdf_engine': False,
'output_profile': <calibre.
'override_
'page_
'paper_size': u'letter',
'pdf_add_toc': False,
'pdf_default_
'pdf_footer_
'pdf_header_
'pdf_mark_links': False,
'pdf_mono_family': u'Courier New',
'pdf_mono_
'pdf_page_
'pdf_sans_family': u'Arial',
'pdf_serif_
'pdf_standard_
'prefer_
'preserve_
'pretty_print': False,
'pubdate': None,
'publisher': None,
'rating': None,
'read_
'remove_
'remove_
'remove_
'remove_
'renumber_
'replace_
'search_replace': '[]',
'series': None,
'series_index': None,
'smarten_
'sr1_replace': None,
'sr1_search': None,
'sr2_replace': None,
'sr2_search': None,
'sr3_replace': None,
'sr3_search': None,
'start_
'subset_
'tags': None,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'uncompressed_
'unit': u'inch',
'unsmarten_
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: MOBI Input running
on C:\Users\
Extracting text...
Extracting text...
Python function terminated unexpectedly
string index out of range (Error Code: 1)
Traceback (most recent call last):
File "site.py", line 132, in main
File "site.py", line 109, in run_entry_point
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
IndexError: string index out of range
Those errors indicate the books in question are corrupted files. You can
easily test if an EPUB file is corrupted outside calibre by opening it with a zip
program (EPUB files are simply ZIP files with some extra metadata).
status invalid