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

QSGThreadedRenderLoop cleanup with QQuickWindow swapchain still alive, this should not happen.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P1: Critical P1: Critical
    • None
    • 6.10, 6.11
    • Quick: SceneGraph
    • None
    • cfcce18bd (dev)

      This was noticed while integrating a patch that makes tst_qquickmenu fail on warnings:

      https://codereview.qt-project.org/c/qt/qtdeclarative/+/665201/2#message-7998f4984f7990746fd53a53bdc16f4333da0a1f

      869: ********* Start testing of tst_QQuickMenu *********
      FAIL!  : tst_QQuickMenu::Material::subMenuFlipsPositionWhenOutOfBounds(PopupType::Window) Received a warning that resulted in a failure:
      QSGThreadedRenderLoop cleanup with QQuickWindow 0x2ce1ad0ae60 swapchain 0x2ce1aed6a30 still alive, this should not happen.
      PASS   : tst_QQuickMenu::Material::subMenuWithIcon()
      PASS   : tst_QQuickMenu::Material::addRemoveSubMenus()
      Totals: 524 passed, 1 failed, 5 skipped, 0 blacklisted, 271072ms
      
      
      20139: [     6.100 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qico.dll" unloaded library
      [     6.100 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qjpeg.dll" unloaded library
      [     6.100 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qsvg.dll" unloaded library
      [     6.100 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qtga.dll" unloaded library
      [     6.100 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qtiff.dll" unloaded library
      [     6.100 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qwbmp.dll" unloaded library
      [     6.100 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qwebp.dll" unloaded library
      [     6.100 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/platforms/qwindows.dll" unloaded library
      qt-testrunner.py     INFO: Test process exited with code: 3
      qt-testrunner.py     INFO: Test has FAILed despite all repetitions! re-runs:5 failures:5
      CMake Error at tst_qquickmenuWrapperRelWithDebInfo.cmake:18 (message):
      

      Also for its 6.10 cherry-pick:

      https://codereview.qt-project.org/c/qt/qtdeclarative/+/676461/1#message-6203b870fdfe805ac1baced62f74c257e0a1af55

      845: ********* Start testing of tst_QQuickMenu *********
      FAIL!  : tst_QQuickMenu::Material::mouse(Popup.Window) Received a warning that resulted in a failure:
      QSGThreadedRenderLoop cleanup with QQuickWindow 0x236072663d0 swapchain 0x236089acb10 still alive, this should not happen.
      PASS   : tst_QQuickMenu::Material::pressAndHold()
      PASS   : tst_QQuickMenu::Material::contextMenuKeyboard(Popup.Item)
      FAIL!  : tst_QQuickMenu::Material::subMenuFlipsPositionWhenOutOfBounds(PopupType::Window) Received a warning that resulted in a failure:
      QSGThreadedRenderLoop cleanup with QQuickWindow 0x23608ebf960 swapchain 0x2360985cfc0 still alive, this should not happen.
      PASS   : tst_QQuickMenu::Material::subMenuWithIcon()
      PASS   : tst_QQuickMenu::Material::addRemoveSubMenus()
      Totals: 523 passed, 2 failed, 5 skipped, 0 blacklisted, 217341ms
      
      
      25991: [     5.668 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qjpeg.dll" unloaded library
      [     5.668 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qsvg.dll" unloaded library
      [     5.668 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qtga.dll" unloaded library
      [     5.668 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qtiff.dll" unloaded library
      [     5.668 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qwbmp.dll" unloaded library
      [     5.668 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/imageformats/qwebp.dll" unloaded library
      [     5.668 D] qt.qpa.screen.updates unknown:0 unknown()  -  ~QDxgiVSyncService 0x7ff96c2011f8
      [     5.668 D] qt.core.library unknown:0 unknown()  -  "C:/Users/qt/work/install/plugins/platforms/qwindows.dll" unloaded library
      qt-testrunner.py     INFO: Test process exited with code: 3
      qt-testrunner.py     INFO: Test has FAILed despite all repetitions! re-runs:5 failures:5
      CMake Error at tst_qquickmenuWrapperRelWithDebInfo.cmake:18 (message):
      

        1. log.txt.gz
          251 kB
          Mitch Curtis
        For Gerrit Dashboard: QTBUG-140242
        # Subject Branch Project Status CR V

            janichol Andy Nichols
            mitch_curtis Mitch Curtis
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                There is 1 open Gerrit change