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

[REG 5.11.2->5.12.1] winrt: Assert fails in ANGLE

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.12.2, 5.14.0 Alpha
    • 5.12.1
    • GUI: OpenGL
    • None
    • Windows 10
      Visual Studio 2015 (v14.0.25431.01 Update 3)
    • WinRT
    • 1036c450860fcc6eb1b5fd702f8ca83972170bb7 (qt/qtbase/5.12)

    Description

      Running the mapviewer example in debug will stop execution shortly after launch, with the indication of an assert failure inĀ libANGLE/renderer/d3d/d3d11/StateManager11.cpp, line 1665:

      1663    // Applies the render target surface, depth stencil surface, viewport rectangle and
      1664    // scissor rectangle to the renderer
      1665    ASSERT(framebuffer && !framebuffer->hasAnyDirtyBit() && framebuffer->cachedComplete());
      

      Running the same example in release will not stop execution but will render text incorrectly:

      1. Open the "Provider" menu
      2. Move mouse pointer to head of the "MapType" menu
      3. All text will now be rendered with boxes overlaid (cf. attached screen captures)

      With Qt 5.11.2 the problem does not occur.

      Attachments

        1. 73317_1.png
          73317_1.png
          219 kB
        2. 73317_2.png
          73317_2.png
          203 kB

        Issue Links

          For Gerrit Dashboard: QTBUG-73317
          # Subject Branch Project Status CR V

          Activity

            People

              owolff Oliver Wolff
              mecfc Miguel Costa
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes