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

QtQuick3d scene freeze when deleting many nodes

XMLWordPrintable

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

      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.

       

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

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes