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

[B2Qt 6.5.0-beta2] Some multimedia applications crash with imx8mm-lpddr4-evk using ffmpeg backend

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • None
    • 6.5.0 Beta2, 6.5.0 Beta3
    • Device Creation, Multimedia

    Description

      'recorder' and 'player' applications are crashing on imx8mm-lpddr4-evk.

      Output from recorder:

       /usr/bin/appcontroller /opt/recorder/bin/recorder
      qt.core.qobject.connect: QObject::connect: signal not found in QProcess
      "FB_MULTI_BUFFER" "2"
      "QTWEBENGINE_DISABLE_GPU_THREAD" "1"
      "QTWEBENGINE_DISABLE_SANDBOX" "1"
      "QT_IM_MODULE" "qtvirtualkeyboard"
      "QT_QPA_EGLFS_FORCE888" "1"
      "QT_QPA_EGLFS_FORCEVSYNC" "1"
      "QT_QPA_EGLFS_KMS_ATOMIC" "1"
      "QT_QPA_EGLFS_KMS_CONFIG" "/etc/kms.conf"
      "QT_QPA_PLATFORM" "eglfs"
      "WAYLAND_DISPLAY" "/run/wayland-0"
      "XDG_RUNTIME_DIR" "/run/user/0"
      "/opt/recorder/bin/recorder" QList()
      Couldn't set video format on v4l2 camera Invalid argument
      requesting mmap'ed buffers failed Invalid argument
      failed to start capture
      error calling VIDIOC_DQBUF 22 Invalid argument
      Process stopped
      quit
      

      and gdb backtrace from player:

       #0  0x0000fffff62b00f8 in ?? () from /lib/libc.so.6
      #1  0x0000fffff626a650 in raise () from /lib/libc.so.6
      #2  0x0000fffff62574f0 in abort () from /lib/libc.so.6
      #3  0x0000fffff6740a0c in qAbort() () from /usr/lib/libQt6Core.so.6
      #4  0x0000fffff6741104 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt6Core.so.6
      #5  0x0000fffff6ebba44 in QWindowPrivate::init(QScreen*) () from /usr/lib/libQt6Gui.so.6
      #6  0x0000fffff7f19248 in QVideoWindow::QVideoWindow(QScreen*) () from /usr/lib/libQt6Multimedia.so.6
      #7  0x0000fffff7f979a4 in QVideoWidget::QVideoWidget(QWidget*) () from /usr/lib/libQt6MultimediaWidgets.so.6
      #8  0x0000aaaaaaacc358 in VideoWidget::VideoWidget(QWidget*) ()
      #9  0x0000aaaaaaab3b98 in Player::Player(QWidget*) ()
      #10 0x0000aaaaaaaaf620 in main ()
      

      Fails also with imx8mq-evk (QBSP target), but works on other devices (tested by RTA)

      Attachments

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

        Activity

          People

            arpa Ari Parkkila
            mipohjan Milla Pohjanheimo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes