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

QtQuick3d scene freeze when deleting many nodes

    XMLWordPrintable

Details

    • macOS, WebAssembly
    • 861b4af35 (6.6), 555e64e54 (6.5), 890ec084d (dev)

    Description

      Since updating to 6.5.1, I have a problem with deleting all nodes in a quick3d scene. Specifically, with a complex scene graph, when I delete the root node, the code freezes for a very long time, around 1 minutes  (this time increases with the size of the geometry). Before 6.5.1, this part was instantaneous.

      If you do a setParentItem(nullptr) on the root node, the c++ function terminates fine but it's in the next event loop that it freezes.
      I didn't see anything special in the changelog, are there any changes to be made?

      I tested on a MacBook Os Ventura.

      Idem also with current dev version.

       

      Attachments

        Issue Links

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

          Activity

            People

              stromme Christian
              vincentchabannes Vincent Chabannes
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes