Quote:
Originally Posted by KevinH
BTW, closing the final tab should not be allowed as that will always cause the app to close in Windows and Linux but not on macOSX. The code should prevent the final tab from ever going away.
Are you sure you are actually closing the final tab before the crash, or is it the next to last tab?
|
I wasn't too clear. When I start Sigil on that epub, it opens Section0001.xhtml in the first tab. So when I close all the images, Section0001.xhtml is still open.
One more bit of info I've just found. Usually I open Sigil via the Open With plugin from Calibre, or just double clicking on an epub file. If I start Sigil from a CMD window, I get a new CMD prompt straight away, so of like the Sigil starts "detached" from the CMD window. However, if I start Sigil from a cygwin window it doesn't "detach" and I then getone of these messages each time I open an image in a tab:
Code:
Warning: QObject::connect: No such signal ImageResource::Deleted(Resource)
If Sigil crashes, it finishes with a "Segmentation fault" error. I'm an old Unix guy, and have never programmed in the Windows world. Is there a way I can get that segfault to leave a core file or whatever the Windows equivalent is? Or give a stack trace as it segfaults?