QFatal where is the problem
-
Run in debug mode if possible.
A shot in the dark (but ion case of QList it's really very possible) is that somebody is trying to access an index outside of the list (index > QList::size()). Normally that crashes with a failed assertion.
-
No stacktrace in debug mode? Have you compiled Qt yourself only in release mode, perhaps?
-
Hi, just for your information, but a QList index is size() - 1 as maximum. It works like arrays in C, so with index 0, not 1!
That might explain a crash. -
Hi,
In Qt5 you are able to install an event message handler. There your are able to store any data into a errorLog file etc before the crash really aborts the program (qFatal).
Maybe that would add functionality to your program for debugging.