Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Conversion

Notices

Reply
 
Thread Tools Search this Thread
Old 04-15-2019, 11:14 AM   #1
JP91306
Member
JP91306 began at the beginning.
 
Posts: 21
Karma: 10
Join Date: Jan 2018
Device: iPad
Conversion Fail - (error message)

I am trying to convert a large file created with MS Word. It is 14mb containing both text and images.

If I output it to PDF first, the PDF will convert but some formatting is wrong.

If I try to convert the DOCX output I get the following error message which ENDS with a "Memory Error" (with no explanation.

I suspect the issue is with the size of the file. Is there anything I can do to get this file to convert?

Thank you.

ERROR MESSAGE DUMP:
Spoiler:

calibre, version 3.39.1 (win32, embedded-python: True)
Conversion error: Failed: Convert book 1 of 1 (The Lost Masters Volume 01)

Convert book 1 of 1 (The Lost Masters Volume 01)
Conversion options changed from defaults:
enable_heuristics: True
cover: u'C:\\Users\\John\\AppData\\Local\\Temp\\calibre_b dw2fa\\lusfo3.jpeg'
output_profile: 'kindle_pw3'
verbose: 2
read_metadata_from_opf: u'C:\\Users\\John\\AppData\\Local\\Temp\\calibre_b dw2fa\\pega5g.opf'
Resolved conversion options
calibre version: 3.39.1
{'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|pr ologue|epilogue)(\\s+|$))', 'i')) or @class = 'chapter']",
'chapter_mark': u'pagebreak',
'comments': None,
'cover': u'C:\\Users\\John\\AppData\\Local\\Temp\\calibre_b dw2fa\\lusfo3.jpeg',
'debug_pipeline': None,
'dehyphenate': True,
'delete_blank_paragraphs': True,
'disable_font_rescaling': False,
'docx_inline_subsup': False,
'docx_no_cover': False,
'docx_no_pagebreaks_between_notes': False,
'dont_compress': False,
'duplicate_links_in_toc': False,
'embed_all_fonts': False,
'embed_font_family': None,
'enable_heuristics': True,
'expand_css': 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': ,
'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': ,
'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'C:\\Users\\John\\AppData\\Local\\Temp\\calibre_b dw2fa\\pega5g.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,
'transform_css_rules': '[]',
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: DOCX Input running
on C:\Users\John\AppData\Local\Temp\calibre_bdw2fa\li _lve.docx
Converting Word markup to HTML
Python function terminated unexpectedly
(Error Code: 1)
Traceback (most recent call last):
File "site.py", line 101, in main
File "site.py", line 78, in run_entry_point
File "site-packages\calibre\utils\ipc\worker.py", line 199, in main
File "site-packages\calibre\gui2\convert\gui_conversion.py", line 42, in gui_convert_override
File "site-packages\calibre\gui2\convert\gui_conversion.py", line 27, in gui_convert
File "site-packages\calibre\ebooks\conversion\plumber.py", line 1106, in run
File "site-packages\calibre\customize\conversion.py", line 244, in __call__
File "site-packages\calibre\ebooks\conversion\plugins\docx_in put.py", line 35, in convert
File "site-packages\calibre\ebooks\docx\to_html.py", line 128, in __call__
File "site-packages\calibre\ebooks\docx\to_html.py", line 452, in convert_p
File "site-packages\calibre\ebooks\docx\to_html.py", line 701, in convert_run
File "site-packages\calibre\ebooks\docx\styles.py", line 293, in resolve_run
File "site-packages\calibre\ebooks\docx\char_styles.py", line 198, in __init__
MemoryError
Error in atexit._run_exitfuncs:
Error in sys.exitfunc:
MemoryError
Attached Files
File Type: txt calibre convert error.txt (4.8 KB, 15 views)

Last edited by PeterT; 04-15-2019 at 12:13 PM.
JP91306 is offline   Reply With Quote
Old 04-15-2019, 12:14 PM   #2
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
PeterT's Avatar
 
Posts: 10,498
Karma: 60960973
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
Standard advice is if you're using a 64 bit version of Windows, install the 64 bit version of calibre.
PeterT is offline   Reply With Quote
Old 04-15-2019, 12:18 PM   #3
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 22,926
Karma: 23982162
Join Date: Aug 2009
Location: (The original) Silicon Valley, USA
Device: K4NT, Galaxy Tab A, Kobo Aura2
You are running out of memory
Peter T is spot on. 64Bit OS can use more RAM.

I don't think this is your problem, since you said BIG BOOK,
but make sure the file is valid (codewise) and undamaged
theducks is online now   Reply With Quote
Old 04-15-2019, 04:58 PM   #4
BetterRed
null operator
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 12,738
Karma: 10793146
Join Date: Mar 2012
Location: Sydney Australia
Device: none
@JP91306 - FYI, the portable version of calibre is 32bit


Quote:
Originally Posted by theducks View Post
I don't think this is your problem, since you said BIG BOOK,
What 'this' -- a memory error in conversion can normally (only ?) be solved by using 64bit calibre on a computer with plenty of RAM.

Quote:
Originally Posted by theducks View Post
... but make sure the file is valid (codewise) and undamaged
Apart from opening it Word or Writer how does one check the the validity of Office Open XML code (DOCX format).

BR

Last edited by BetterRed; 04-15-2019 at 05:02 PM.
BetterRed is offline   Reply With Quote
Old 04-15-2019, 06:10 PM   #5
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 22,926
Karma: 23982162
Join Date: Aug 2009
Location: (The original) Silicon Valley, USA
Device: K4NT, Galaxy Tab A, Kobo Aura2
Quote:
Originally Posted by BetterRed View Post
@JP91306 - FYI, the portable version of calibre is 32bit



What 'this' -- a memory error in conversion can normally (only ?) be solved by using 64bit calibre on a computer with plenty of RAM.


Apart from opening it Word or Writer how does one check the the validity of Office Open XML code (DOCX format).

BR
I am not sure (I bet there are XML tools out there), but if it is corrupt (mis-matched tags...), I foresee issues. But, OOM, might imply recursive references that never end.
Using a 64bit computer is one solution
Breaking the Input file into Valid pieces, the convert the individually, THEN EPUB merge the lot. (there are almost alternate ways to get things done with Calibre )
theducks is online now   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Calibre conversion fail all formats katzsis Conversion 4 05-19-2018 11:53 AM
KindleGen error message: E1003 Unknown error in class String. Doitsu Kindle Formats 1 06-25-2014 12:29 PM
Fail message from Calibre about Kobo Touch mXb Devices 17 08-09-2012 01:31 PM
Conversion fail... TheCrazier Calibre 4 07-30-2010 05:24 PM
Conversion error: CHM to PDF or "anything else" conversions FAIL. Help. mm07 Calibre 3 05-16-2010 09:41 AM


All times are GMT -4. The time now is 09:17 PM.


MobileRead.com is a privately owned, operated and funded community.