Sometimes when I try to open an ePub, Sigil does not start.
It is active in the process manager but no UI. It seems to be stuck in an infinite loading (and a little vicious thing the window "incorrect formatting" is displayed normally, it is after that it blocks)
This has happened countless times, and I've tried the most voodoo and twisted solutions that I know (and that I wouldn't share on this public forum), sometimes with success, sometimes not.
And today, I finally found the origin of the bug...
one line.
A single **** line is enough to completely block Sigil.
Code:
<item href="../META-INF/com.apple.ibooks.display-options.xml" id="id1" media-type="application/xml"/>
At the moment I deleted this line, miracle, problem solved.
The worst is that, technically, this line is VALID, normal that I struggle to find it.
So I understand the strategy of not indexing in the <manifest> the third-party files present in the META-INF folder, such as the
com.apple.ibooks.display-options.xml, but make sure that if such a <item> exists, that it does not soft-lock Sigil at its opening.
(sorry that a'm a bit rough, but I've been banging my head against the wall for over a year because of him)