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

[Boot2Qt][Wayland] The Qt Quick 3D Particles example app crashes after selecting Dynamic Bursts option

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.7.0
    • Examples and Demos
    • None
    • Linux/Yocto

    Description

      Linux Ubuntu 22.04 
      Qt Creator 12.0.0
      Device: Raspberry Pi4 64 bit 
      Qt ver.: (Qt 6.7.0 / 2023-11-13 / sha1: eadc7461ca268e97d9cec885cee9c5a59cc365f8)

      Steps to reproduce:

      1. Open 3D Particles example - https://doc.qt.io/qt-6/qtquick3d-particles3d-example.html 
      2. Run it on Raspberry Pi 4 64bit using the Wayland platform
      3. Select Dynamic Bursts
      4. If the app does not crash immediately, try to select other options and then get back to Dynamic Bursts.

      Expected: The app should work normally.

      Actual: The app crashes.

       

      Reproducibility:  100%

      NOTE: There is no crash on EGLFS platform (or at least I was not able to reproduce it)

       

      qt.core.qobject.connect: QObject::connect(QQuick3DParticleEmitter, Unknown): invalid nullptr parameter
      qt.core.qobject.connect: QObject::connect(QQuick3DParticleEmitter, Unknown): invalid nullptr parameter
      qt.core.qobject.connect: QObject::connect(QQuick3DParticleEmitter, Unknown): invalid nullptr parameter
      qt.core.qobject.connect: QObject::connect(QQuick3DParticleTrailEmitter, Unknown): invalid nullptr parameter
      qt.core.qobject.connect: QObject::connect(QQuick3DParticleTrailEmitter, Unknown): invalid nullptr parameter
      qt.core.qobject.connect: QObject::connect(QQuick3DParticleTrailEmitter, Unknown): invalid nullptr parameter
      qt.core.qobject.connect: QObject::connect(QQuick3DParticleEmitter, Unknown): invalid nullptr parameter
      vertex shader failed to compile. Expect corruption.
      qt.core.qobject.connect: QObject::connect(QQuick3DParticleEmitter, Unknown): invalid nullptr parameter
      Application crashed: /usr/examples/quick3d/particles3d/particles3d
      Process stopped
      quit

      Attachments

        Issue Links

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

          Activity

            People

              vhilshei Volker Hilsheimer
              lkos Łukasz Kosiorowski
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes