[Interest] Still getting crashes inside of Intel OpenGL drivers even after setting QT_OPENGL=software

Jean-Michaël Celerier jeanmichael.celerier at gmail.com
Mon Jan 25 06:44:09 CET 2021


A good first step would be to put a breakpoint on LoadLibrary /
LoadLibraryEx to see who ends up loading that library:
maybe there's some raw opengl call somewhere that ends up loading the GL
library dynamically anyways
(e.g. wglCreateContext may possibly do that ? GDI32::SwapBuffers and some
other GDI functions too if you're using that anywhere in your app for some
reason).

Kind regards,
Jean-Michaël

On Mon, Jan 25, 2021 at 7:24 AM Alexander Dyagilev <alervdvcw at gmail.com>
wrote:

> Hello,
>
> Top #1 crash of our app under Windows x64 is caused by Intel OpenGL
> drivers (for example: ig9icd64.dll).
>
> We've tried setting environment variable:
>
> qputenv("QT_OPENGL", "software");
>
> But we're still getting these crashes.
>
> Why?
>
> Unfortunately, the call stack can't say much...
>
> 0000000000000000()    Unknown
> [Frames may be missing, no binary loaded for ig9icd64.dll]
> ig9icd64.dll!00007ff9cc7c8dfb()    Unknown
>
> We use Qt 5.10 + QML with QtQuick Controls 2.
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> https://lists.qt-project.org/listinfo/interest
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20210125/6906fa17/attachment.html>


More information about the Interest mailing list