When I click on 'Edit Open With applications...', I get this error:
Spoiler:
calibre, version 4.12.0
ERROR: Unhandled exception: <b>TypeError</b>:QDialog(): argument 1 has unexpected type 'unicode'
calibre 4.12 [64bit] embedded-python: True is64bit: True
Windows-10-10.0.18362-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.18362')
Python 2.7.16+
Windows: ('10', '10.0.18362', 'SP0', u'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 31, 0) && DeDRM (6, 6, 1) && Package KFX (from KFX Input) (1, 31, 0) && Skoob Books (1, 4, 0) && Diaps Editing Toolbag (0, 3, 6) && TTS to MP3 (0, 1, 3) && EpubCheck (0, 2, 2) && Skoob Sync (0, 3, 4) && Set KFX metadata (from KFX Output) (1, 40, 0) && KFX Output (1, 40, 0) && Find Duplicates (1, 6, 3) && KindleUnpack - The Plugin (0, 82, 1) && LanguageTool (0, 1, 0) && ACE (1, 1, 0) && KFX metadata reader (from KFX Input) (1, 31, 0) && KFX Input (1, 31, 0) && Count Pages (1, 9, 0) && ScrambleEbook (0, 4, 1) && Goodreads (1, 4, 0) && Goodreads Sync (1, 14, 2) && EpubMerge (2, 9, 0) && Open With (1, 5, 12) && EpubSplit (2, 9, 0)
Traceback (most recent call last):
File "site-packages\calibre\gui2\open_with.py", line 419, in edit_programs
File "site-packages\calibre\gui2\open_with.py", line 357, in __init__
File "site-packages\calibre\gui2\widgets2.py", line 167, in __init__
TypeError: QDialog(): argument 1 has unexpected type 'unicode'