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

RHI: Crash in Qt Quick with Vulkan backend on Wayland

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 6.0.0
    • 6.0.0
    • Qt RHI
    • None
    • Linux/Wayland
    • 3abacf39dedde7604c67ff8d5dd2c3c950b56d3d

    Description

      When running the "text" example in Qt Quick on Wayland with RHI enabled and Vulkan backend in use, the following crash happens:

      1  QRhiVulkan::beginPass(QRhiCommandBuffer *, QRhiRenderTarget *, QColor const&, QRhiDepthStencilClearValue const&, QRhiResourceUpdateBatch *)                      0x7ffff720d8f0 
      2  QSGBatchRenderer::Renderer::renderBatches()                                                                                                                      0x7ffff77cc489 
      3  QSGBatchRenderer::Renderer::render()                                                                                                                             0x7ffff77ccfe6 
      4  QSGRenderer::renderScene(QSGBindable const&)                                                                                                                     0x7ffff77b5af8 
      5  QSGRenderer::renderScene(unsigned int)                                                                                                                           0x7ffff77b6233 
      6  QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&)                                                                                                0x7ffff78a0bfe 
      7  QSGRenderThread::syncAndRender(QImage *)                                                                                                                         0x7ffff783a948 
      8  QSGRenderThread::run()                                                                                                                                           0x7ffff783bc82 
      9  QThreadPrivate::start(void *)                                                                                                                                    0x7ffff5e7ae73 
      10 start_thread                                                                                                                                pthread_create.c 463 0x7ffff47fe6db 
      11 clone                                                                                                                                       clone.S          95  0x7ffff575888f 
      

      Note that the hellovulkantriangle works on the same compositor instance, and RHI with OpenGL backend works fine.

      Attachments

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

        Activity

          People

            esabraha Eskil Abrahamsen Blomfeldt
            esabraha Eskil Abrahamsen Blomfeldt
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes