Comment 3 for bug 2021413

Revision history for this message
Michael Thummerer (michla) wrote :

i installed calibre-64bit-6.19.1 and tried to convert the CHM to PDF again; but now i always get an error report and the conversion is stopped. i tried different CHM-files and i tried to convert to EPUB, but i always got the same error report:

Normalizing filename cases
Rewriting HTML links
Parsing toc.html ...
Forcing toc.html into XHTML namespace
File toc.html missing <head/> element
Traceback (most recent call last):
  File "runpy.py", line 196, in _run_module_as_main
  File "runpy.py", line 86, in _run_code
  File "site.py", line 83, in <module>
  File "site.py", line 78, in main
  File "site.py", line 50, in run_entry_point
  File "calibre\utils\ipc\worker.py", line 215, in main
  File "calibre\gui2\convert\gui_conversion.py", line 38, in gui_convert_override
  File "calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
  File "calibre\ebooks\conversion\plumber.py", line 1108, in run
  File "calibre\customize\conversion.py", line 242, in __call__
  File "calibre\ebooks\conversion\plugins\chm_input.py", line 77, in convert
  File "calibre\ebooks\conversion\plugins\chm_input.py", line 106, in _create_oebbook_html
  File "calibre\ebooks\conversion\plugins\html_input.py", line 202, in create_oebbook
  File "calibre\ebooks\oeb\base.py", line 267, in rewrite_links
  File "calibre\ebooks\conversion\plugins\html_input.py", line 274, in resource_adder
  File "calibre\ebooks\conversion\plugins\html_input.py", line 266, in link_to_local_path
AttributeError: 'HTMLInput' object has no attribute 'root_dir_of_input'