Failed to convert AZW3 to PDF

Bug #1848748 reported by aiden
This bug report is a duplicate of:  Bug #1848701: Failed to Convert from AZW to PDF. Edit Remove
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Incomplete
Undecided
Unassigned

Bug Description

Convert book 1 of 1 (日本語総まとめN1語彙)
Conversion options changed from defaults:
  output_profile: u'generic_eink'
  cover: u'/var/folders/8g/jkmbzy9j0j3dw2k12t7jy8vc0000gn/C/calibre_4.2.0_tmp_GiPtSF/L_luu8.jpeg'
  verbose: 2
  read_metadata_from_opf: u'/var/folders/8g/jkmbzy9j0j3dw2k12t7jy8vc0000gn/C/calibre_4.2.0_tmp_GiPtSF/Z1jzKA.opf'
Resolved conversion options
calibre version: 4.2.0
{'asciiize': False,
 'author_sort': None,
 'authors': None,
 'base_font_size': 0.0,
 'book_producer': None,
 'change_justification': u'original',
 'chapter': u"//*[((name()='h1' or name()='h2') and re:test(., '\\s*((chapter|book|section|part)\\s+)|((prolog|prologue|epilogue)(\\s+|$))', 'i')) or @class = 'chapter']",
 'chapter_mark': u'pagebreak',
 'comments': None,
 'cover': u'/var/folders/8g/jkmbzy9j0j3dw2k12t7jy8vc0000gn/C/calibre_4.2.0_tmp_GiPtSF/L_luu8.jpeg',
 'custom_size': None,
 'debug_pipeline': None,
 'dehyphenate': True,
 'delete_blank_paragraphs': True,
 'disable_font_rescaling': False,
 'duplicate_links_in_toc': False,
 'embed_all_fonts': False,
 'embed_font_family': None,
 'enable_heuristics': False,
 'expand_css': False,
 'extra_css': None,
 'filter_css': u'',
 'fix_indents': True,
 'font_size_mapping': None,
 'format_scene_breaks': True,
 'html_unwrap_factor': 0.4,
 'input_encoding': None,
 'input_profile': <calibre.customize.profiles.InputProfile object at 0x1141b65d0>,
 'insert_blank_line': False,
 'insert_blank_line_size': 0.5,
 'insert_metadata': False,
 'isbn': None,
 'italicize_common_cases': True,
 'keep_ligatures': False,
 'language': None,
 'level1_toc': None,
 'level2_toc': None,
 'level3_toc': None,
 'line_height': 0.0,
 'linearize_tables': False,
 'margin_bottom': 5.0,
 'margin_left': 5.0,
 'margin_right': 5.0,
 'margin_top': 5.0,
 'markup_chapter_headings': True,
 'max_toc_links': 50,
 'minimum_line_height': 120.0,
 'no_chapters_in_toc': False,
 'no_inline_navbars': False,
 'output_profile': <calibre.customize.profiles.GenericEink object at 0x1141b69d0>,
 'page_breaks_before': u"//*[name()='h1' or name()='h2']",
 'paper_size': u'letter',
 'pdf_add_toc': False,
 'pdf_default_font_size': 20,
 'pdf_footer_template': None,
 'pdf_header_template': None,
 'pdf_hyphenate': False,
 'pdf_mark_links': False,
 'pdf_mono_family': u'Courier',
 'pdf_mono_font_size': 16,
 'pdf_page_margin_bottom': 72.0,
 'pdf_page_margin_left': 72.0,
 'pdf_page_margin_right': 72.0,
 'pdf_page_margin_top': 72.0,
 'pdf_page_number_map': None,
 'pdf_page_numbers': False,
 'pdf_sans_family': u'Helvetica',
 'pdf_serif_family': u'Times',
 'pdf_standard_font': u'serif',
 'pdf_use_document_margins': False,
 'prefer_metadata_cover': False,
 'preserve_cover_aspect_ratio': False,
 'pretty_print': False,
 'pubdate': None,
 'publisher': None,
 'rating': None,
 'read_metadata_from_opf': u'/var/folders/8g/jkmbzy9j0j3dw2k12t7jy8vc0000gn/C/calibre_4.2.0_tmp_GiPtSF/Z1jzKA.opf',
 'remove_fake_margins': True,
 'remove_first_image': False,
 'remove_paragraph_spacing': False,
 'remove_paragraph_spacing_indent_size': 1.5,
 'renumber_headings': True,
 'replace_scene_breaks': u'',
 'search_replace': '[]',
 'series': None,
 'series_index': None,
 'smarten_punctuation': False,
 'sr1_replace': None,
 'sr1_search': None,
 'sr2_replace': None,
 'sr2_search': None,
 'sr3_replace': None,
 'sr3_search': None,
 'start_reading_at': None,
 'subset_embedded_fonts': False,
 'tags': None,
 'timestamp': None,
 'title': None,
 'title_sort': None,
 'toc_filter': None,
 'toc_threshold': 6,
 'toc_title': None,
 'transform_css_rules': '[]',
 'uncompressed_pdf': False,
 'unit': u'inch',
 'unsmarten_punctuation': False,
 'unwrap_lines': True,
 'use_auto_toc': False,
 'use_profile_size': False,
 'verbose': 2}
InputFormatPlugin: MOBI Input running
on /var/folders/8g/jkmbzy9j0j3dw2k12t7jy8vc0000gn/C/calibre_4.2.0_tmp_GiPtSF/osCoxG.azw3
Found KF8 MOBI of type u'standalone'
Extracting text...
Parsing all content...
Parsing text/part0106.html ...
Parsing text/part0080.html ...
Parsing text/part0151.html ...
Parsing text/part0032.html ...
Parsing text/part0103.html ...
Parsing text/part0079.html ...
Parsing text/part0072.html ...
Parsing text/part0025.html ...
Parsing text/part0023.html ...
Parsing text/part0122.html ...
Parsing text/part0064.html ...
Parsing text/part0013.html ...
Parsing text/part0024.html ...
Parsing text/part0044.html ...
Parsing text/part0011.html ...
Parsing text/part0085.html ...
Parsing text/part0052.html ...
Parsing text/part0007.html ...
Parsing text/part0036.html ...
Parsing text/part0005.html ...
Parsing text/part0088.html ...
Parsing text/part0117.html ...
Parsing text/part0133.html ...
Parsing text/part0087.html ...
Parsing text/part0070.html ...
Parsing text/part0020.html ...
Parsing text/part0048.html ...
Parsing text/part0139.html ...
Parsing text/part0100.html ...
Parsing styles/0001.css ...
Parsing text/part0061.html ...
Parsing text/part0119.html ...
Parsing text/part0016.html ...
Parsing text/part0062.html ...
Parsing text/part0067.html ...
Parsing text/part0041.html ...
Parsing text/part0090.html ...
Parsing text/part0108.html ...
Parsing text/part0104.html ...
Parsing text/part0136.html ...
Parsing text/part0027.html ...
Parsing text/part0057.html ...
Parsing text/part0093.html ...
Parsing text/part0112.html ...
Parsing text/part0094.html ...
Parsing text/part0099.html ...
Parsing text/part0134.html ...
Parsing text/part0000.html ...
Parsing text/part0127.html ...
Parsing text/part0145.html ...
Parsing text/part0141.html ...
Parsing text/part0149.html ...
Parsing text/part0029.html ...
Parsing text/part0040.html ...
Parsing text/part0008.html ...
Parsing text/part0038.html ...
Parsing text/part0102.html ...
Parsing text/part0047.html ...
Parsing text/part0046.html ...
Parsing text/part0095.html ...
Parsing text/part0109.html ...
Parsing text/part0096.html ...
Parsing text/part0129.html ...
Parsing text/part0004.html ...
Parsing text/part0098.html ...
Parsing text/part0148.html ...
Parsing text/part0049.html ...
Parsing text/part0026.html ...
Parsing text/part0051.html ...
Parsing text/part0135.html ...
Parsing text/part0009.html ...
Parsing text/part0126.html ...
Parsing text/part0076.html ...
Parsing text/part0071.html ...
Parsing text/part0035.html ...
Parsing text/part0002.html ...
Parsing text/part0116.html ...
Parsing text/part0132.html ...
Parsing text/part0123.html ...
Parsing text/part0055.html ...
Parsing text/part0084.html ...
Parsing text/part0043.html ...
Parsing text/part0125.html ...
Parsing text/part0037.html ...
Parsing text/part0063.html ...
Parsing text/part0014.html ...
Parsing text/part0083.html ...
Parsing text/part0034.html ...
Parsing text/part0001.html ...
Parsing text/part0137.html ...
Parsing text/part0118.html ...
Parsing text/part0089.html ...
Parsing text/part0033.html ...
Parsing text/part0121.html ...
Parsing text/part0086.html ...
Parsing text/part0101.html ...
Parsing text/part0022.html ...
Parsing text/part0060.html ...
Parsing text/part0144.html ...
Parsing text/part0140.html ...
Parsing text/part0082.html ...
Parsing text/part0066.html ...
Parsing text/part0091.html ...
Parsing text/part0143.html ...
Parsing text/part0068.html ...
Parsing text/part0069.html ...
Parsing text/part0028.html ...
Parsing text/part0075.html ...
Parsing text/part0056.html ...
Parsing text/part0150.html ...
Parsing text/part0045.html ...
Parsing text/part0128.html ...
Parsing text/part0031.html ...
Parsing text/part0015.html ...
Parsing text/part0105.html ...
Parsing text/part0138.html ...
Parsing text/part0107.html ...
Parsing text/part0017.html ...
Parsing text/part0114.html ...
Parsing text/part0042.html ...
Parsing text/part0111.html ...
Parsing text/part0130.html ...
Parsing text/part0113.html ...
Parsing text/part0054.html ...
Parsing text/part0012.html ...
Parsing text/part0124.html ...
Parsing text/part0073.html ...
Parsing text/part0146.html ...
Parsing text/part0053.html ...
Parsing text/part0092.html ...
Parsing text/part0003.html ...
Parsing text/part0078.html ...
Parsing text/part0077.html ...
Parsing text/part0097.html ...
Parsing text/part0059.html ...
Parsing text/part0039.html ...
Parsing text/part0065.html ...
Parsing text/part0081.html ...
Parsing text/part0115.html ...
Parsing text/part0019.html ...
Parsing text/part0021.html ...
Parsing text/part0058.html ...
Parsing text/part0074.html ...
Parsing text/part0018.html ...
Parsing text/part0006.html ...
Parsing text/part0050.html ...
Parsing text/part0131.html ...
Parsing text/part0120.html ...
Parsing text/part0147.html ...
Parsing text/part0010.html ...
Parsing text/part0110.html ...
Parsing text/part0142.html ...
Parsing text/part0030.html ...
Reading TOC from NCX...
Merging user specified metadata...
Detecting structure...
Flattening CSS and remapping font sizes...
Source base font size is 0.00000pt
Removing fake margins...
Found 152 items of level: div_1
div_1 left margin stats: Counter()
div_1 right margin stats: Counter()
Cleaning up manifest...
Trimming unused files from manifest...
Trimming u'images/00155.jpeg' from manifest
Creating PDF Output...
Converting input as a text based book...
Python function terminated unexpectedly: u'uxPFrXtNxGgHGepjU5JQ78'
Traceback (most recent call last):
  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 163, in main
    return run_entry_point()
  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 121, in run_entry_point
    return getattr(pmod, func)()
  File "site-packages/calibre/utils/ipc/worker.py", line 208, in main
  File "site-packages/calibre/gui2/convert/gui_conversion.py", line 43, in gui_convert_override
  File "site-packages/calibre/gui2/convert/gui_conversion.py", line 28, in gui_convert
  File "site-packages/calibre/ebooks/conversion/plumber.py", line 1275, in run
  File "site-packages/calibre/ebooks/conversion/plugins/pdf_output.py", line 176, in convert
  File "site-packages/calibre/ebooks/conversion/plugins/pdf_output.py", line 243, in convert_text
  File "site-packages/calibre/ebooks/pdf/html_writer.py", line 1102, in convert
  File "site-packages/calibre/ebooks/pdf/html_writer.py", line 468, in get_anchor_locations
KeyError: u'uxPFrXtNxGgHGepjU5JQ78'

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1848748

Attach a file demonstrating/reproducing the problem to this bug report. You can do that by clicking the "Add attachment or patch" link at the bottom of the bug's page. If the file you are attaching is copyrighted, mark the bug as private. You can do this by clicking the tiny yellow icon next to "This report contains Public information" in the top right area of the bug's page.

 status incomplete

Changed in calibre:
status: New → Incomplete
Revision history for this message
Guo Jiaqi (gjquoiai) wrote :

Hi, I met the same error message. Here is my azw3.

information type: Public → Private
Revision history for this message
Guo Jiaqi (gjquoiai) wrote :

Sorry, I think I'd better submit a new issue.

information type: Private → Public
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.