aborted HTML to MOBI conversion

Bug #1188691 reported by Guy Stone
This bug report is a duplicate of:  Bug #1188635: Mobi conversion crashed. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
New
Undecided
Unassigned

Bug Description

Trace is

calibre, version 0.9.34 (linux2, isfrozen: True)
Conversion Error: Failed: Convert book 1 of 1 (Tails 0.18)

Convert book 1 of 1 (Tails 0.18)
Resolved conversion options
calibre version: 0.9.34
{'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'/tmp/calibre_0.9.34_tmp_ynB6gt/8Mbvob.jpeg',
 'debug_pipeline': None,
 'dehyphenate': True,
 'delete_blank_paragraphs': True,
 'disable_font_rescaling': False,
 'dont_compress': False,
 'duplicate_links_in_toc': False,
 'embed_font_family': None,
 'enable_heuristics': False,
 'extra_css': None,
 'extract_to': 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 0x13769d0>,
 '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,
 'mobi_file_type': u'old',
 'mobi_ignore_margins': False,
 'mobi_keep_original_images': False,
 'mobi_toc_at_start': False,
 'no_chapters_in_toc': False,
 'no_inline_navbars': True,
 'no_inline_toc': False,
 'output_profile': <calibre.customize.profiles.KindleOutput object at 0x1380090>,
 'page_breaks_before': u'/',
 'personal_doc': u'[PDOC]',
 'prefer_author_sort': False,
 'prefer_metadata_cover': False,
 'pretty_print': False,
 'pubdate': None,
 'publisher': None,
 'rating': None,
 'read_metadata_from_opf': u'/tmp/calibre_0.9.34_tmp_ynB6gt/b6IWHw.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,
 'share_not_sync': False,
 '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,
 'unsmarten_punctuation': False,
 'unwrap_lines': True,
 'use_auto_toc': False,
 'verbose': 2}
InputFormatPlugin: EPUB Input running
on /tmp/calibre_0.9.34_tmp_ynB6gt/r84w4s.epub
Found HTML cover titlepage.xhtml
Parsing all content...
Parsing index.en_021_split_001.html ...
Parsing index.en_021_split_000.html ...
Parsing index.en_021_split_002.html ...
Parsing index.en_022_split_000.html ...
Parsing index.en_022_split_001.html ...
Parsing index.en_036_split_003.html ...
Parsing index.en_022_split_002.html ...
Parsing index.en_023_split_000.html ...
Parsing index.en_023_split_001.html ...
Parsing index.en_023_split_002.html ...
Parsing index.en_024.html ...
Parsing index.en_036_split_004.html ...
Parsing index.en_025_split_001.html ...
Parsing index.en_025_split_000.html ...
Parsing index.en_025_split_002.html ...
Parsing index.en_026_split_000.html ...
Parsing index.en_026_split_001.html ...
Parsing index.en_027_split_000.html ...
Parsing index.en_054_split_006.html ...
Parsing index.en_027_split_001.html ...
Parsing index.en_054_split_007.html ...
Parsing index.en_027_split_002.html ...
Parsing index.en_054_split_008.html ...
Parsing index.en_027_split_003.html ...
Parsing index.en_055_split_000.html ...
Parsing index.en_028.html ...
Parsing index.en_029_split_001.html ...
Parsing index.en_029_split_000.html ...
Parsing index.en_055_split_003.html ...
Parsing index.en_006_split_001.html ...
Parsing index.en_029_split_002.html ...
Parsing index.en_055_split_004.html ...
Parsing index.en_029_split_003.html ...
Parsing index.en_056.html ...
Parsing index.en_029_split_004.html ...
Parsing index.en_057.html ...
Parsing index.en_029_split_005.html ...
Parsing index.en_058.html ...
Parsing default.html ...
Parsing index.en_029_split_006.html ...
Parsing index.en_059.html ...
Parsing index.en_029_split_007.html ...
Parsing index.en_006_split_002.html ...
Parsing index.en_036_split_007.html ...
Parsing index.en_029_split_008.html ...
Parsing index.en_061.html ...
Parsing index.en_029_split_009.html ...
Parsing index.en_062.html ...
Parsing index.en_030.html ...
Parsing index.en_063.html ...
Parsing index_split_001.html ...
Parsing index.en_031_split_001.html ...
Parsing index_split_000.html ...
Parsing index.en_031_split_000.html ...
Parsing index.en_070.html ...
Parsing index_split_002.html ...
Parsing index.en_032_split_000.html ...
Parsing index.en_041_split_005.html ...
Parsing index.en_036_split_008.html ...
Parsing index_split_003.html ...
Parsing index.en_032_split_001.html ...
Parsing index_split_004.html ...
Parsing index.en_032_split_002.html ...
Parsing index_split_005.html ...
Parsing index.en_032_split_003.html ...
Parsing index_split_006.html ...
Parsing index.en_032_split_004.html ...
Parsing index_split_007.html ...
Parsing index.en_032_split_005.html ...
Parsing index.en_071.html ...
Parsing index.en_033_split_000.html ...
Parsing index.en_007_split_001.html ...
Parsing index.en_033_split_001.html ...
Parsing index.en_033_split_002.html ...
Parsing index.en_033_split_003.html ...
Parsing index.en_033_split_004.html ...
Parsing index.en_060.html ...
Parsing index.en_033_split_005.html ...
Parsing index.en_072.html ...
Parsing index.en_033_split_006.html ...
Parsing index.en_007_split_002.html ...
Parsing index.en_036_split_010.html ...
Parsing index.en_033_split_007.html ...
Parsing index.en_033_split_008.html ...
Parsing page_styles.css ...
Parsing index.en_033_split_009.html ...
Parsing index.en_049_split_000.html ...
Parsing index.en_033_split_010.html ...
Parsing index.en_033_split_011.html ...
Parsing index.en_073.html ...
Parsing index.en_007_split_003.html ...
Parsing index.en_033_split_012.html ...
Parsing index.en_004_split_002.html ...
Parsing index.en_033_split_013.html ...
Parsing index.en_074_split_002.html ...
Parsing index.en_033_split_014.html ...
Parsing index.en_074_split_003.html ...
Parsing index.en_033_split_015.html ...
Parsing index.en_074_split_004.html ...
Parsing index.en_033_split_016.html ...
Parsing index.en_034_split_000.html ...
Parsing index.en_074_split_001.html ...
Parsing index.en_019_split_002.html ...
Parsing index.en_076.html ...
Parsing index.en_007_split_004.html ...
Parsing index.en_034_split_001.html ...
Parsing index.en_037_split_000.html ...
Parsing index.en_077.html ...
Parsing index.en_078_split_001.html ...
Parsing index.en_035.html ...
Parsing index.en_074_split_000.html ...
Parsing index.en_078_split_002.html ...
Parsing index.en_036_split_001.html ...
Parsing index.en_036_split_000.html ...
Parsing index.en_079.html ...
Parsing index.en_036_split_002.html ...
Parsing index.en_004_split_005.html ...
Parsing index.en_004_split_004.html ...
Parsing index.en.html ...
Parsing index.en_036_split_005.html ...
Parsing index.en_001.html ...
Parsing index.en_036_split_006.html ...
Parsing index.en_002_split_001.html ...
Parsing index.en_002_split_000.html ...
Parsing index.en_003.html ...
Parsing index.en_036_split_009.html ...
Parsing index.en_004_split_006.html ...
Parsing index.en_004_split_001.html ...
Parsing index.en_004_split_000.html ...
Parsing index.en_036_split_011.html ...
Parsing index.en_004_split_003.html ...
Parsing index.en_037_split_001.html ...
Parsing index.en_037_split_002.html ...
Parsing index.en_004_split_007.html ...
Parsing index.en_038.html ...
Parsing index.en_051.html ...
Parsing index.en_004_split_008.html ...
Parsing index.en_039_split_001.html ...
Parsing index.en_004_split_009.html ...
Parsing index.en_004_split_010.html ...
Parsing index.en_005_split_000.html ...
Parsing index.en_005_split_001.html ...
Parsing index.en_047.html ...
Parsing index.en_005_split_003.html ...
Parsing index.en_048_split_000.html ...
Parsing index.en_075.html ...
Parsing index.en_005_split_004.html ...
Parsing index.en_048_split_002.html ...
Parsing titlepage.xhtml ...
Parsing index.en_005_split_005.html ...
Parsing index.en_048_split_003.html ...
Parsing index.en_005_split_006.html ...
Parsing index.en_048_split_004.html ...
Parsing index.en_006_split_000.html ...
Parsing index.en_040.html ...
Parsing index.en_041_split_001.html ...
Parsing index.en_039_split_000.html ...
Parsing index.en_041_split_000.html ...
Parsing index.en_019_split_000.html ...
Parsing index.en_041_split_002.html ...
Parsing index.en_041_split_003.html ...
Parsing index.en_041_split_004.html ...
Parsing index.en_007_split_000.html ...
Parsing index.en_042_split_000.html ...
Parsing index.en_042_split_001.html ...
Parsing index.en_042_split_002.html ...
Parsing index.en_042_split_003.html ...
Parsing index.en_042_split_004.html ...
Parsing index.en_042_split_005.html ...
Parsing index.en_043_split_000.html ...
Parsing index.en_039_split_002.html ...
Parsing index.en_043_split_001.html ...
Parsing index.en_044.html ...
Parsing index.en_008.html ...
Parsing index.en_064_split_001.html ...
Parsing index.en_064_split_000.html ...
Parsing index.en_009_split_001.html ...
Parsing index.en_009_split_000.html ...
Parsing index.en_064_split_002.html ...
Parsing index.en_009_split_002.html ...
Parsing index.en_065.html ...
Parsing stylesheet.css ...
Parsing index.en_009_split_003.html ...
Parsing index.en_066_split_001.html ...
Parsing index.en_010.html ...
Parsing index.en_034_split_002.html ...
Parsing index.en_066_split_000.html ...
Parsing index.en_045.html ...
Parsing index.en_066_split_002.html ...
Parsing index.en_011.html ...
Parsing index.en_066_split_003.html ...
Parsing index.en_012.html ...
Parsing index.en_066_split_004.html ...
Parsing index.en_013_split_001.html ...
Parsing index.en_013_split_000.html ...
Parsing index.en_066_split_005.html ...
Parsing index.en_013_split_002.html ...
Parsing index.en_066_split_006.html ...
Parsing index.en_013_split_003.html ...
Parsing index.en_066_split_007.html ...
Parsing index.en_013_split_004.html ...
Parsing index.en_046.html ...
Parsing index.en_067.html ...
Parsing index.en_078_split_000.html ...
Parsing index.en_013_split_005.html ...
Parsing index.en_068.html ...
Parsing index.en_014.html ...
Parsing index.en_069.html ...
Parsing index.en_015_split_001.html ...
Parsing index.en_015_split_000.html ...
Parsing index.en_048_split_005.html ...
Parsing index.en_016.html ...
Parsing index.en_048_split_006.html ...
Parsing index.en_005_split_002.html ...
Parsing index.en_017_split_001.html ...
Parsing index.en_017_split_000.html ...
Parsing index.en_049_split_001.html ...
Parsing index.en_017_split_002.html ...
Parsing index.en_049_split_002.html ...
Parsing index.en_017_split_003.html ...
Parsing index.en_050.html ...
Parsing index.en_017_split_004.html ...
Parsing index.en_018.html ...
Parsing index.en_048_split_001.html ...
Parsing index.en_052.html ...
Parsing index.en_019_split_001.html ...
Parsing index.en_053.html ...
Parsing index.en_055_split_001.html ...
Parsing index.en_054_split_001.html ...
Parsing index.en_054_split_000.html ...
Parsing index.en_019_split_003.html ...
Parsing index.en_054_split_002.html ...
Parsing index.en_019_split_004.html ...
Parsing index.en_054_split_003.html ...
Parsing index.en_019_split_005.html ...
Parsing index.en_054_split_004.html ...
Parsing index.en_019_split_006.html ...
Parsing index.en_054_split_005.html ...
Parsing index.en_020.html ...
Parsing index.en_055_split_002.html ...
Reading TOC from NCX...
Merging user specified metadata...
Detecting structure...
Flattening CSS and remapping font sizes...
Source base font size is 12.00000pt
Removing fake margins...
Found 270 items of level: div_1
Found 639 items of level: div_3
Found 350 items of level: div_2
Found 106 items of level: div_5
Found 260 items of level: div_4
Found 3 items of level: p_8
Found 61 items of level: p_6
Found 194 items of level: p_4
Found 3 items of level: p_5
Found 5 items of level: p_2
Found 120 items of level: p_3
Found 379 items of level: p_1
Ignoring level p_5
Ignoring level p_2
Ignoring level p_8
div_1 left margin stats: Counter({u'': 114})
div_1 right margin stats: Counter({u'': 114})
div_3 left margin stats: Counter({u'': 510, u'0': 129})
div_3 right margin stats: Counter({u'': 510, u'0': 129})
div_2 left margin stats: Counter({u'': 132})
div_2 right margin stats: Counter({u'': 132})
div_5 left margin stats: Counter({u'': 106})
div_5 right margin stats: Counter({u'': 106})
div_4 left margin stats: Counter({u'': 218, u'0': 42})
div_4 right margin stats: Counter({u'': 218, u'0': 42})
p_6 left margin stats: Counter({u'0': 61})
p_6 right margin stats: Counter({u'0': 61})
p_4 left margin stats: Counter({u'0': 193, u'1.5em': 1})
p_4 right margin stats: Counter({u'0': 193, u'1em': 1})
p_3 left margin stats: Counter({u'0': 120})
p_3 right margin stats: Counter({u'0': 120})
p_1 left margin stats: Counter({u'0': 379})
p_1 right margin stats: Counter({u'0': 379})
Cleaning up manifest...
Trimming unused files from manifest...
Trimming u'cover.jpeg' from manifest
Trimming u'titlepage.xhtml' from manifest
Creating MOBI Output...
Serializing resources...
Creating MOBI 6 output
Generating in-line TOC...
Applying case-transforming CSS...
Parsing manglecase.css ...
Parsing tocstyle.css ...
Rasterizing SVG images...
Converting XHTML to Mobipocket markup...
Traceback (most recent call last):
  File "site.py", line 58, in main
  File "site-packages/calibre/utils/ipc/worker.py", line 189, in main
  File "site-packages/calibre/gui2/convert/gui_conversion.py", line 31, in gui_convert_override
  File "site-packages/calibre/gui2/convert/gui_conversion.py", line 25, in gui_convert
  File "site-packages/calibre/ebooks/conversion/plumber.py", line 1160, in run
  File "site-packages/calibre/ebooks/conversion/plugins/mobi_output.py", line 205, in convert
  File "site-packages/calibre/ebooks/conversion/plugins/mobi_output.py", line 237, in write_mobi
  File "site-packages/calibre/ebooks/mobi/mobiml.py", line 113, in __call__
  File "site-packages/calibre/ebooks/mobi/mobiml.py", line 124, in mobimlize_spine
  File "site-packages/calibre/ebooks/mobi/mobiml.py", line 543, in mobimlize_elem
  File "site-packages/calibre/ebooks/mobi/mobiml.py", line 543, in mobimlize_elem
  File "site-packages/calibre/ebooks/mobi/mobiml.py", line 543, in mobimlize_elem
  File "site-packages/calibre/ebooks/mobi/mobiml.py", line 543, in mobimlize_elem
  File "site-packages/calibre/ebooks/mobi/mobiml.py", line 493, in mobimlize_elem
AttributeError: 'builtin_function_or_method' object has no attribute 'rpartition'

OK when converted to EPUB and AZW3

Revision history for this message
Guy Stone (stoneguy3) wrote :
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.