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

Sharing a scene with embedded 2D content between two windows crashes

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • 6.2.0 Beta3, 6.3.0 Alpha
    • 6.2.0 FF
    • Quick: 3D
    • None
    • 4bdd38534eef385a968016c6759457c766c06565 7ccfa247c5d99450764955be6f72161c2980770c
    • Qt Quick 3D - 2021 Week 33/34

    Description

      Sharing a scene with embedded 2D content between two windows crashes. Repro by running the attached application.

      Found when investigating QDS-4672. The root cause in both is probably related.

      Application output:

      onecore\windows\directx\database\helperlibrary\lib\directxdatabasehelper.cpp(652)\d3d9.dll!00007FFB01F6B225: (caller: 00007FFB01F6AD2C) ReturnHr(1) tid(6010) 80004002 No such interface supported
      
      qml: Showing the second window
      Exception at 0x7ffb13e3d759, code: 0xe06d7363: C++ exception, flags=0x1 (execution cannot be continued) (first chance) in d3d11!D3DKMTWaitForVerticalBlankEvent
      D3D11: Removing Device.
      Device loss detected in Present()
      Graphics device lost, cleaning up scenegraph and releasing RHI
      HEAP[QDS-4672.exe]: HEAP: Free Heap block 000002C653D5EE20 modified at 000002C653D5F088 after it was freed 

       

      Attachments

        Issue Links

          Activity

            People

              anmaatta Antti Määttä
              e0348803 Miikka Heikkinen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: