Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
None
-
6.5.0 Beta2, 6.5.0 Beta3
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)