diff --git a/kindlecomicconverter/KCC_gui.py b/kindlecomicconverter/KCC_gui.py index 26e496b..e2b255b 100644 --- a/kindlecomicconverter/KCC_gui.py +++ b/kindlecomicconverter/KCC_gui.py @@ -424,6 +424,8 @@ class WorkerThread(QThread): MW.addMessage.emit('Created EPUB file was too big.', 'error', False) MW.addMessage.emit('EPUB file: ' + str(epubSize) + 'MB. Supported size: ~350MB.', 'error', False) + if self.kindlegenErrorCode[0] == 3221226505: + MW.addMessage.emit('Unknown Windows error. Possibly filepath too long?', 'error', False) else: for item in outputPath: if GUI.targetDirectory and GUI.targetDirectory != os.path.dirname(item): diff --git a/kindlecomicconverter/comic2ebook.py b/kindlecomicconverter/comic2ebook.py index 4a2dcc2..ff430a2 100755 --- a/kindlecomicconverter/comic2ebook.py +++ b/kindlecomicconverter/comic2ebook.py @@ -1370,7 +1370,7 @@ def makeMOBIWorker(item): break # ERROR: KCC unknown generic error if kindlegenErrorCode == 0: - kindlegenErrorCode = 1 + kindlegenErrorCode = err.returncode kindlegenError = err.stdout return [kindlegenErrorCode, kindlegenError, item]