InputFormatPlugin: KFX Input running
on C:\path
Software versions: KFX Input 2.23.0, calibre 8.3, Windows-10-10.0.19045-SP0
KFX Input plugin help is available at
https://www.mobileread.com/forums/sh...d.php?t=291290
Converting C:\Users\Trevor\AppData\Local\Temp\calibre-xw20skk7\ad94jzo5.kfx-zip
Processing container: CR!081111DPXS737FWGXW7N0KRHZ2EN.kfx
Processing container: CR!13YJSCV4KX46Q2QTYCA7MJAZR8TN.kfx
Processing container: CR!3G3RJXW05X3Y10BVQEZSA6ANHJFM.kfx
Processing container: CR!73WAPHNHG14N52X9NH5DK2YPPS0M.kfx
Processing container: CR!78THKT8X8548H8Y5ZT118DKR8QAQ.kfx
Processing container: CR!C2PD94D2850YDADJ6PMQ8VPYN7A3.kfx
Processing container: CR!GSM7M7MNND4V54MC7QH6K1B8CPMN.kfx
Processing container: CR!M0YQDFT8Q52C32T2D5NV3XQD3F4N.kfx
Processing container: CR!RKY0S603P95B11R98066V0PP8RV5.kfx
Processing container: CR!SKVRYA41S14V114BQYSZ1P6M7N75.kfx
Processing container: CR!VV974HAMFH69SAN6SBRVXQ6MBG7Z.kfx
Processing container: Rhythm of War (The Stormlight Archive Book 4)_B0826NKZHR.kfx
Processing container: metadata.kfx
ERROR: Book contains fragment id cD3S-ad with multiple types $417, $597
ERROR: Book contains fragment id cD6P-ad with multiple types $417, $597
ERROR: Book contains fragment id cD8E-ad with multiple types $417, $597
ERROR: Book contains fragment id cDDG-ad with multiple types $417, $597
ERROR: Book contains fragment id cDHK-ad with multiple types $417, $597
ERROR: Book contains fragment id cDKD-ad with multiple types $417, $597
ERROR: Book contains fragment id cDN4-ad with multiple types $417, $597
ERROR: Book contains fragment id cDNC-ad with multiple types $417, $597
ERROR: Book contains fragment id cDUS-ad with multiple types $417, $597
ERROR: Book contains fragment id cDV1-ad with multiple types $417, $597
ERROR: Book contains fragment id cDXK-ad with multiple types $417, $597
ERROR: Book contains fragment id cDZ1-ad with multiple types $417, $597
ERROR: Book contains fragment id cE0P-ad with multiple types $417, $597
ERROR: Book contains fragment id cE0Z-ad with multiple types $417, $597
ERROR: Book contains fragment id cE2V-ad with multiple types $417, $597
ERROR: Book contains fragment id cE5D-ad with multiple types $417, $597
ERROR: Book contains fragment id cE7C-ad with multiple types $417, $597
ERROR: Book contains fragment id cEB1-ad with multiple types $417, $597
ERROR: Book contains fragment id cEFB-ad with multiple types $417, $597
ERROR: Book contains fragment id cEHP-ad with multiple types $417, $597
ERROR: Book contains fragment id cEN7-ad with multiple types $417, $597
ERROR: Book contains fragment id cES2-ad with multiple types $417, $597
ERROR: Book contains fragment id cEVB-ad with multiple types $417, $597
ERROR: Book contains fragment id cEYR-ad with multiple types $417, $597
ERROR: Book contains fragment id cF1B-ad with multiple types $417, $597
ERROR: Book contains fragment id cF4G-ad with multiple types $417, $597
ERROR: Book contains fragment id cF7B-ad with multiple types $417, $597
ERROR: Book contains fragment id cFFY-ad with multiple types $417, $597
ERROR: Book contains fragment id cFKN-ad with multiple types $417, $597
ERROR: Book contains fragment id cFRZ-ad with multiple types $417, $597
ERROR: Book contains fragment id cFUV-ad with multiple types $417, $597
ERROR: Book contains fragment id cFYE-ad with multiple types $417, $597
ERROR: Book contains fragment id cG2D-ad with multiple types $417, $597
ERROR: Book contains fragment id cG4Y-ad with multiple types $417, $597
ERROR: Book contains fragment id cG81-ad with multiple types $417, $597
ERROR: Book contains fragment id cG8F-ad with multiple types $417, $597
ERROR: Book contains fragment id cGB1-ad with multiple types $417, $597
ERROR: Book contains fragment id cGD7-ad with multiple types $417, $597
ERROR: Book contains fragment id cGE1-ad with multiple types $417, $597
ERROR: Book contains fragment id cGEU-ad with multiple types $417, $597
ERROR: Book contains fragment id cGMN-ad with multiple types $417, $597
ERROR: Found containers missing from entity map: CR!13YJSCV4KX46Q2QTYCA7MJAZR8TN, CR!3G3RJXW05X3Y10BVQEZSA6ANHJFM, CR!78THKT8X8548H8Y5ZT118DKR8QAQ, CR!C2PD94D2850YDADJ6PMQ8VPYN7A3, CR!VV974HAMFH69SAN6SBRVXQ6MBG7Z
Features: CanonicalFormat-2, kfxgen.pidMapWithOffset-1, kfxgen.positionMaps-2, kfxgen.textBlock-1, reflow-style-6, yj_jpegxr_sd-1
Metadata: ASIN=B0826NKZHR, asset_id=CR!9X3NDYTJKS50B0YGGDQGPGWZKTK1, author="Sanderson, Brandon", book_id=R-LPnkBjQBuBmx-UdbTrNw0, cde_content_type=EBOK, content_id=B0826NKZHR, cover_image=???, creator_version=2.15.0, file_creator=YJConversionTools, is_sample=False, issue_date=2020-11-17, kfxgen=20.12.238.0, language=en, max_id=825, min_kindle_version=5.8.7, nested_span=enabled, pages=1214, publisher="Tor Publishing Group", reading_orders=1, selection=enabled, title="Rhythm of War (The Stormlight Archive)"
ERROR: Duplicate fragment key with different content: resource/rsrcH16:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH17:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH18:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH19:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1A:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1B:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1C:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1D:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1E:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1F:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1G:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1H:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1J:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1K:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1M:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1N:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1P:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1R:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1S:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1T:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1U:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1V:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1W:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1X:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1Y:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH1Z:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH20:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH21:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH22:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH23:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH24:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH25:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH26:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH27:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH28:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH29:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2A:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2B:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2C:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2D:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2E:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2F:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2G:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2H:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2J:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2K:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2M:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2N:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2P:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2R:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2S:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2T:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2U:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2V:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2W:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2X:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2Y:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH2Z:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH30:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH31:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH32:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH33:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH34:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH35:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH36:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH37:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH38:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH39:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3A:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3B:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3C:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3D:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3E:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3F:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3G:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3H:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3J:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3K:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3M:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3N:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3P:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3R:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH6F:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH6G:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH6H:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH50:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH51:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH52:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH53:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH54:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH55:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3S:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3T:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3U:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3V:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3W:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3X:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3Y:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH3Z:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH40:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH41:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH42:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH43:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH44:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH45:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH46:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH47:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH48:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH49:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4A:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4B:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4C:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4D:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4E:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4F:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4G:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4H:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4J:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4K:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4M:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4N:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4P:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4R:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4S:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4T:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4U:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4V:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4W:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4X:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4Y:: $417::
ERROR: Duplicate fragment key with different content: resource/rsrcH4Z:: $417::
ERROR: Unreferenced fragments: cD3S-ad:: $417::, cD6P-ad:: $417::, cD8E-ad:: $417::, cDDG-ad:: $417::, cDHK-ad:: $417::, cDKD-ad:: $417::, cDN4-ad:: $417::, cDNC-ad:: $417::, cDUS-ad:: $417::, cDV1-ad:: $417::, ... (41 total)
Traceback (most recent call last):
File "calibre_plugins.kfx_input.__init__", line 97, in convert
File "calibre_plugins.kfx_input.kfxlib.yj_book", line 243, in decode_book
File "calibre_plugins.kfx_input.kfxlib.yj_structure ", line 813, in check_fragment_usage
Exception: Book appears to have KFX containers from multiple books. (duplicate fragments)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, 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 213, 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 1089, in run
File "calibre\customize\conversion.py", line 242, in __call__
File "calibre_plugins.kfx_input.__init__", line 120, in convert
calibre.ebooks.conversion.ConversionUserFeedBack: {"msg": "<b>Cannot convert Rhythm of War (The Stormlight Archive Book 4) B0826NKZHR</b><br/><br/>Exception('Book appears to have KFX containers from multiple books. (duplicate fragments)')", "level": "error", "det_msg": "", "title": "KFX conversion failed"}