QThread attempts to lock something when it exits using a QMutexLocker class.
Qt Code:
{ d->data->quitNow = true; for (int i = 0; i < d->data->eventLoops.size(); ++i) { eventLoop->exit(returnCode); } }To copy to clipboard, switch view to plain text mode
Just trying to declare the QMutexLocker causes a crash.
This looks like a Qt bug, but I'm not sure.
Any ideas? It looks like "d" might not have been allocated.
Bookmarks