Le 05/01/2019 à 20:46, Patrick Dupre a écrit :
Hello,

Was the information that I provided useful?

I also have to face other crash issues. I will try to communicate after
the previous one have been solved.

Dear Patrick,

I just stumbled on your posts while looking at my old inbox content before leaving in vacation... I am very sorry that we did not follow up on this.

Do you still experience this painful situation?

What I see from the log is that :
1/ the spellchecker is launched (#53-#56)
2/ it sets selection and triggers explicitly an update (#52-#53)
3/ this eventually triggers the computation of metrics for a graphics
4/ the graphics is loaded (so presumably it was not yet the case)
5/ this in turn causes a call to an external unzip program (#41-#40)
6/ the mechanism to show progress (wheel and timing) triggers (#32-#30)
7/ it updates the statusbar [#30-#26)
8/ this leads to a repaint of something (#25)
9/ the backing store (the thing on which we actually paint) of some widget tries to synchronize itself (#16-#14)
10/ it leads to a full repaint of our workarea (why, I am not sure)  (#4]
11/ this eventually crashes, presumably because the backing store is not ready yet to receive things to paint. (#11-#10)

After wrtigin all this, that does not really help yet (except that we could probably avoid 2/ and maybe forbid updates around 7/).

But now I notice that the warnings show first:
QBackingStore::endPaint() called with active painter on backingstore paint device
are bugs in particular Qt versions. See e.g.
  https://bugreports.qt.io/browse/QTBUG-66452
althoug  this doe snot involve a crash.

So, first question: what is your Qt version?

JMarc

Reply via email to