-
Bug
-
Resolution: Duplicate
-
Not Evaluated
-
5.4.1
-
None
-
edd555425a08f9e074f0a4d9333862636ccaae8d
A check is needed as follows:
qtbasesrcopenglqgl.cpp:162
Q_GLOBAL_STATIC(QGLSignalProxy, theSignalProxy)
QGLSignalProxy *QGLSignalProxy::instance()
{
QGLSignalProxy *proxy = theSignalProxy();
if (proxy && qApp && proxy->thread() != qApp->thread()) {
if (proxy->thread() == QThread::currentThread())
proxy->moveToThread(qApp->thread());
}
Please note the extra "&& qApp". Without this, we see a crash on exiting the app. This has been fixed in 5.5.0.
- is replaced by
-
QTBUG-44621 QGLContext sharing with the Qt global context causes Qt to crash on application shutdown
-
- Closed
-