[Interest] Strange issue with Qt, OpenGL and remote desktop

Rainer Wiesenfarth rainer_wiesenfarth at trimble.com
Thu Oct 24 17:57:12 CEST 2019

Has anyone of you experienced application crashes when running a Qt
application that uses OpenGL over remote desktop on Windows 10?

We ran into a reproducible crash that is restricted to a certain scenario.
The crash occurs in QGlContextPrivate::syncGlState() when trying to call
glDisableVertexAttribArray(). It seems the function pointer is not
available. However, there are some other factors involved:

- the crash happens *always *when the application is run over a remote
desktop connection, but *never *if run on the same machine directly
- the crash happens *always *with the application linked to Qt 5.12.4 (or
.5), but *never *when linked to Qt 5.6.2
- the crash is restricted to two machines (out of a larger pool), one with
a GTX 560, the other with a GTX 745 graphics card
- all machines we used in testing are running Windows 10 Enterprise 64bit,
with different versions (1803 to 1903, but all updates installed)
- installing the latest available Nvidia drivers does not solve the issue

We would be happy to hear of any comparable issue, ideally together with a
solution for it... :-)

Cheers, Rainer

Software Engineer | Trimble Imaging Division
Rotebühlstraße 81 | 70178 Stuttgart | Germany
Office +49 711 22881 0 | Fax +49 711 22881 11
http://www.trimble.com/imaging/ | http://www.inpho.de/

Trimble Germany GmbH, Am Prime Parc 11, 65479 Raunheim
Eingetragen beim Amtsgericht Darmstadt unter HRB 83893,
Geschäftsführer: Dr. Frank Heimberg, Jürgen Kesper
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20191024/cde41197/attachment.html>

More information about the Interest mailing list