Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-74467

[Reg 5.12.1 - 5.12.2] Assert when debugging QtQuick applications with Qt::AA_UseOpenGLES set

    XMLWordPrintable

Details

    • Windows
    • f48a76bbbfb5823fb98d17a042bb00ad7c9da174 (qt/qtbase/5.12)

    Description

      I have just updated my Qt version from 5.12 to 5.12.2 and I'm having a bit of a problem debugging my QtQuick applications.

      I'm getting an assert from libGLESv2d.dll on application close in debug builds when QCoreApplication's attribute "AA_UseOpenGLES" is set.
      In release builds only some additional warnings are pushed to the application output.

      At first I thought that I foobared something in my code but same thing happens when I create sample application using "Qt Quick Application - Empty" preset and add "QCoreApplication::setAttribute(Qt::AA_UseOpenGLES)" to the main.cpp file.

      I'm using fully updated Windows 7 x64 with latest available NVIDIA drivers.

      I'm compiling my applications using Qt's MSVC2017 32bit binaries, VS compiler reports itself as being at version "19.16.27026.1".

      I'm attaching screenshot of the assert from debug build, post-close application outputs from release and debug builds and stuff from Help>System Information from QtC.

      Attachments

        1. debug_output.txt
          3 kB
        2. msvc_assert.PNG
          msvc_assert.PNG
          39 kB
        3. release_output.txt
          0.4 kB
        4. system_information.txt
          12 kB

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              owolff Oliver Wolff
              izowiuz Jakub Narolewski
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes