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

Video Crash regression (6.4.2 vs 6.2.3)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Incomplete
    • Not Evaluated
    • None
    • 6.4.2
    • Multimedia
    • None
    • Ubuntu 22.04, Qt 6.4.2
    • Linux/X11

    Description

      Hi,
      I'm testing to pass our application from Qt 6.2.3 to Qt 6.4.2
      However, this version is crashing whenever I start to play a video. Here is a backtrace

      Thread 141 "QSGRenderThread" received signal SIGSEGV, Segmentation fault.
      [Switching to Thread 0x7ffe60fe1640 (LWP 56045)]
      0x00007fff8404498d in ?? () from /usr/lib/libqt-jami/qml/QtMultimedia/../../lib/libQt6MultimediaQuick.so.6
      (gdb) bt
      #0 0x00007fff8404498d in ()
      at /usr/lib/libqt-jami/qml/QtMultimedia/../../lib/libQt6MultimediaQuick.so.6
      #1 0x00007fffed9779a7 in QSGBatchRenderer::Renderer::updateMaterialDynamicData(QSGBatchRenderer::ShaderManagerShader*, QSGMaterialShader::RenderState&, QSGMaterial*, QSGBatchRenderer::Batch const*, QSGBatchRenderer::Element*, int, int) () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #2 0x00007fffed9791a5 in () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #3 0x00007fffed97b3e5 in QSGBatchRenderer::Renderer::prepareRenderPass(QSGBatchRenderer::Renderer::RenderPassContext*) () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #4 0x00007fffed97cf57 in QSGBatchRenderer::Renderer::render() ()
      at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #5 0x00007fffed947f76 in QSGRenderer::renderScene() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #6 0x00007fffed99f9e4 in QSGRhiLayer::grab() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #7 0x00007fffed99fdf5 in QSGRhiLayer::updateTexture() ()
      at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #8 0x00007fffed7b517e in () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #9 0x00007fffed9720fa in QSGRenderer::preprocess() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #10 0x00007fffed947f6a in QSGRenderer::renderScene() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #11 0x00007fffed99f9e4 in QSGRhiLayer::grab() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #12 0x00007fffed99fdf5 in QSGRhiLayer::updateTexture() ()
      at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #13 0x00007fffed7b517e in () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #14 0x00007fffed9720fa in QSGRenderer::preprocess() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #15 0x00007fffed947f6a in QSGRenderer::renderScene() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #16 0x00007fffed99f9e4 in QSGRhiLayer::grab() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #17 0x00007fffed99fdf5 in QSGRhiLayer::updateTexture() ()
      at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #18 0x00007fffed7b517e in () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #19 0x00007fffed9720fa in QSGRenderer::preprocess() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #20 0x00007fffed947f6a in QSGRenderer::renderScene() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #21 0x00007fffed99f9e4 in QSGRhiLayer::grab() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #22 0x00007fffed99fdf5 in QSGRhiLayer::updateTexture() ()
      at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #23 0x00007fffed7b517e in () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #24 0x00007fffed9720fa in QSGRenderer::preprocess() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #25 0x00007fffed947f6a in QSGRenderer::renderScene() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #26 0x00007fffed99f9e4 in QSGRhiLayer::grab() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #27 0x00007fffed99fdf5 in QSGRhiLayer::updateTexture() ()
      at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #28 0x00007fffed7b517e in () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #29 0x00007fffed9720fa in QSGRenderer::preprocess() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #30 0x00007fffed947f6a in QSGRenderer::renderScene() () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #31 0x00007fffed948b22 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) ()
      at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #32 0x00007fffeda6ac15 in () at /usr/lib/libqt-jami/lib/libQt6Quick.so.6
      #33 0x00007fffebc9ca93 in () at /usr/lib/libqt-jami/lib/libQt6Core.so.6
      #34 0x00007fffe99a7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
      #35 0x00007fffe9a39a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

      Attachments

        Issue Links

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

          Activity

            People

              laknoll Lars Knoll
              amarok1412 Sébastien Blin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes