View Single Post
Old 07-04-2010, 06:03 PM   #1
wallace.webmail
Junior Member
wallace.webmail began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Jul 2010
Device: Sony Ereader PRS600
Can't convert MOBI to EPUB.. conversion FAILS

I have converted a bunch of my kindle books already.. but for some reason this one won't.

(FYI... I have already removed the DRM)

Here is what is says:


ERROR: Conversion Error: <b>Failed</b>: Convert book 1 of 1 (Holy Bible, New Living Translation)

Convert book 1 of 1 (Holy Bible, New Living Translation)
Resolved conversion options
calibre version: 0.7.7
{'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(., 'chapter|book|section|part\\s+', 'i')) or @class = 'chapter']",
'chapter_mark': u'pagebreak',
'comments': None,
'cover': '/var/folders/jo/joFr6G7ZFeSggh3nEffvWU+++TI/-Tmp-/calibre_0.7.7_usqvmA.jpeg',
'debug_pipeline': u'/Volumes/Macintosh HD/Users/WallyMAC/Desktop',
'disable_font_rescaling': False,
'dont_split_on_page_breaks': False,
'extra_css': None,
'extract_to': None,
'flow_size': 260,
'font_size_mapping': None,
'footer_regex': u'(?i)(?<=<hr>)((\\s*<a name=\\d+></a>((<img.+?>)*<br>\\s*)?\\d+<br>\\s*.*?\\s*)|(\\s* <a name=\\d+></a>((<img.+?>)*<br>\\s*)?.*?<br>\\s*\\d+))(?=<br>)' ,
'header_regex': u'(?i)(?<=<hr>)((\\s*<a name=\\d+></a>((<img.+?>)*<br>\\s*)?\\d+<br>\\s*.*?\\s*)|(\\s* <a name=\\d+></a>((<img.+?>)*<br>\\s*)?.*?<br>\\s*\\d+))(?=<br>)' ,
'input_encoding': None,
'input_profile': <calibre.customize.profiles.InputProfile object at 0x6578b70>,
'insert_blank_line': False,
'insert_metadata': False,
'isbn': None,
'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,
'max_toc_links': 50,
'no_chapters_in_toc': False,
'no_default_epub_cover': False,
'no_inline_navbars': False,
'no_svg_cover': False,
'output_profile': <calibre.customize.profiles.OutputProfile object at 0x6578d50>,
'page_breaks_before': u"//*[name()='h1' or name()='h2']",
'prefer_metadata_cover': False,
'preprocess_html': False,
'preserve_cover_aspect_ratio': False,
'pretty_print': True,
'pubdate': None,
'publisher': None,
'rating': None,
'read_metadata_from_opf': '/var/folders/jo/joFr6G7ZFeSggh3nEffvWU+++TI/-Tmp-/calibre_0.7.7_iMeV_H.opf',
'remove_first_image': False,
'remove_footer': False,
'remove_header': False,
'remove_paragraph_spacing': False,
'remove_paragraph_spacing_indent_size': 1.5,
'series': None,
'series_index': None,
'tags': None,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'use_auto_toc': False,
'verbose': 2}
Python function terminated unexpectedly: maximum recursion depth exceeded in cmp
InputFormatPlugin: MOBI Input running
on /Volumes/Macintosh HD/Users/WallyMAC/Calibre Library/Tyndale/Holy Bible, New Living Translation (14)/Holy Bible, New Living Translation - Tyndale.mobi
Extracting text...
Adding anchors...
Extracting images...
Cleaning up HTML...
Parsing HTML...
Malformed markup, parsing using BeautifulSoup
MOBI markup appears to contain random bytes. Stripping.
Extracting text...
Adding anchors...
Extracting images...
Cleaning up HTML...
Parsing HTML...
Malformed markup, parsing using BeautifulSoup
MOBI markup appears to contain random bytes. Stripping.
Traceback (most recent call last):
File "/Applications/calibre-3.app/Contents/Resources/Python/lib/python2.6/site.py", line 147, in main
return run_entry_point()
File "/Applications/calibre-3.app/Contents/Resources/Python/lib/python2.6/site.py", line 116, in run_entry_point
return getattr(pmod, func)()
File "site-packages/calibre/utils/ipc/worker.py", line 99, in main
File "site-packages/calibre/gui2/convert/gui_conversion.py", line 24, in gui_convert
File "site-packages/calibre/ebooks/conversion/plumber.py", line 815, in run
File "site-packages/calibre/customize/conversion.py", line 211, in __call__
File "site-packages/calibre/ebooks/mobi/input.py", line 27, in convert
File "site-packages/calibre/ebooks/mobi/reader.py", line 332, in extract_content
File "site-packages/lxml/html/soupparser.py", line 23, in fromstring
File "site-packages/lxml/html/soupparser.py", line 67, in _parse
File "site-packages/lxml/html/soupparser.py", line 77, in _convert_tree
File "site-packages/lxml/html/soupparser.py", line 87, in _convert_children
File "site-packages/lxml/html/soupparser.py", line 87, in _convert_children
File "site-packages/lxml/html/soupparser.py", line 87, in _convert_childrenle "site-packages/lxml/html/soupparser.py", line 87, in _convert_children
File "site-packages/lxml/html/soupparser.py", line 86, in _convert_children
File "lxml.etree.pyx", line 2437, in lxml.etree.SubElement (src/lxml/lxml.etree.c:47345)
File "apihelpers.pxi", line 210, in lxml.etree._makeSubElement (src/lxml/lxml.etree.c:11391)
File "apihelpers.pxi", line 206, in lxml.etree._makeSubElement (src/lxml/lxml.etree.c:11339)
File "lxml.etree.pyx", line 1332, in lxml.etree._elementFactory (src/lxml/lxml.etree.c:37004)
File "classlookup.pxi", line 339, in lxml.etree._parser_class_lookup (src/lxml/lxml.etree.c:55127)
File "classlookup.pxi", line 396, in lxml.etree._custom_class_lookup (src/lxml/lxml.etree.c:55541)
File "site-packages/lxml/html/__init__.py", line 493, in lookup
RuntimeError: maximum recursion depth exceeded in cmp





Any insight?

Thanks.

Last edited by wallace.webmail; 07-16-2010 at 12:44 AM.
wallace.webmail is offline   Reply With Quote