I just tried this on my Mac by typing "this is a line of text" in Bookview. highlighting just the word "of" and making it italic (I also tried superscript or subscript icons on later tests) and then immediately switching it back using the same button (still in BookView) and then switching to CodeView.
Is this right? If so, Mac OSX shows no problems at all with any of this.
So I can not be much help in tracking this down.
My guess is that it is in fact Qt code related and that we will need to change Qt versions to a newer version to get this fixed.
Has anyone tried Sigil on Linux with a very very recent of Qt 5.9.1 or Qt 5.8? Does it still crash on Linux with much newer Qt's.
My OS X build uses Qt 5.6.2 and it has no problems at least on the Mac side of things.
Quote:
Originally Posted by DiapDealer
Thanks. I would have been highly surprised had it truly been a Windows-only issue.
P.S. And it's not "unfortunate" at all, really. You've done me a favor! Debugging it on Linux will be a breeze compared to trying to pry clues from Windows' uncooperative fingers.
The unfortunate part is that there's no guarantee we can even address the issue (provided debugging proves successful) if it's deep inside one of those Qt widget functions. How much do you want to bet that the problem goes away if we reverted back to the "tag mode" option -- which of course generates invalid tags?
|