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

[Boot to Qt] multimedia/player example crashes when trying to open an .mp4 video file on an embedded device

XMLWordPrintable

      Boot to Qt 6.9.3 (any supported Boot to Qt device) (meta-qt6 SHA1: c8c58e915dc80075b32caf01f11e6143a1c397d1)

      Steps to reproduce:

      Install any Boot to Qt 6.9.3 image

      Setup device and build and run multimediawidgets/player example

      Click 'Open'

      Expected result:

      One is able to open filedialog

      Actual result:

      When trying to open the file dialog, application crashes. Crash log:

       11:33:59 Backtrace:
      
      11:33:59 (0) /data/user/qt/squish/lib/libsquishhook.so(+0xa4d20) [0xffffa8f44d20]
      
      11:33:59 (1) /data/user/qt/squish/lib/libsquishhook.so(+0x7412c) [0xffffa8f1412c]
      
      11:33:59 (2) linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffb377d7a8]
      
      11:33:59 (3) /usr/lib/libQt6Gui.so.6(+0x1ac3b0) [0xffffb239c3b0]
      
      11:33:59 (4) /usr/lib/libQt6Core.so.6 (QVariant::~QVariant())) [0xffffb1d4e6ec]
      
      11:33:59 (5) /usr/lib/libQt6Widgets.so.6 (QHeaderView::sectionSizeFromContents(int) const)) [0xffffb3028bb0]
      
      11:33:59 (6) /usr/lib/libQt6Widgets.so.6 (QHeaderView::sizeHint() const)) [0xffffb3026cf4]
      
      11:33:59 (7) /usr/lib/libQt6Widgets.so.6 (QTreeView::updateGeometries())) [0xffffb30a52d4]
      
      11:33:59 (8) /usr/lib/libQt6Widgets.so.6 (QAbstractItemView::doItemsLayout())) [0xffffb30078b4]
      
      11:33:59 (9) /usr/lib/libQt6Widgets.so.6 (QTreeView::doItemsLayout())) [0xffffb30a3404]
      
      11:33:59 (10) /usr/lib/libQt6Widgets.so.6(+0x45109c) [0xffffb2fb109c]
      
      11:33:59 (11) /usr/lib/libQt6Widgets.so.6 (QFileDialogPrivate::init(QFileDialogArgs const&))) [0xffffb2fb22a0]
      
      11:33:59 (12) /usr/lib/libQt6Widgets.so.6 (QFileDialog::QFileDialog(QWidget*, QString const&, QString const&, QString const&))) [0xffffb2fb250c]
      
      11:33:59 (13) /usr/examples/multimedia/player/player(+0x18b74) [0xaaaab6eb8b74]
      
      11:33:59 (14) /usr/examples/multimedia/player/player(+0x2acc8) [0xaaaab6ecacc8]
      
      11:33:59 (15) /usr/examples/multimedia/player/player(+0x2cd58) [0xaaaab6eccd58]
      
      11:33:59 (16) /usr/examples/multimedia/player/player(+0x2ad3c) [0xaaaab6ecad3c]
      
      11:33:59 (17) /usr/examples/multimedia/player/player(+0x29568) [0xaaaab6ec9568]
      
      11:33:59 (18) /usr/examples/multimedia/player/player(+0x26ddc) [0xaaaab6ec6ddc]
      
      11:33:59 (19) /usr/lib/libQt6Core.so.6(+0x207574) [0xffffb1d37574]
      
      11:33:59 (20) /usr/lib/libQt6Widgets.so.6 (QAbstractButton::clicked(bool))) [0xffffb2e43d34]
      
      11:33:59 (21) /usr/lib/libQt6Widgets.so.6(+0x2e401c) [0xffffb2e4401c]
      
      11:33:59 (22) /usr/lib/libQt6Widgets.so.6(+0x2e58cc) [0xffffb2e458cc]
      
      11:33:59 (23) /usr/lib/libQt6Widgets.so.6 (QAbstractButton::mouseReleaseEvent(QMouseEvent*))) [0xffffb2e45ad0]
      
      11:33:59 (24) /usr/lib/libQt6Widgets.so.6 (QWidget::event(QEvent*))) [0xffffb2d8310c]
      
      11:33:59 (25) /usr/lib/libQt6Widgets.so.6 (QApplicationPrivate::notify_helper(QObject*, QEvent*))) [0xffffb2d1ff64]
      
      11:33:59 (26) /usr/lib/libQt6Widgets.so.6 (QApplication::notify(QObject*, QEvent*))) [0xffffb2d293ec]
      
      11:33:59 (27) /usr/lib/libQt6Core.so.6 (QCoreApplication::notifyInternal2(QObject*, QEvent*))) [0xffffb1ccf9cc]
      
      11:33:59 (28) /usr/lib/libQt6Core.so.6 (QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*))) [0xffffb1cd290c]
      
      11:33:59 (29) /usr/lib/libQt6Core.so.6(+0x49ea1c) [0xffffb1fcea1c]
      
      11:33:59 (30) /usr/lib/libglib-2.0.so.0(+0x5c334) [0xffffb10dc334]
      
      11:33:59 (31) /usr/lib/libglib-2.0.so.0(+0x5fdd4) [0xffffb10dfdd4]
      
      11:33:59 (32) /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x38) [0xffffb10e05b8]
      
      11:33:59 (33) /usr/lib/libQt6Core.so.6 (QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>))) [0xffffb1fce078]
      
      11:33:59 (34) /usr/lib/libQt6Core.so.6 (QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>))) [0xffffb1cdc168]
      
      11:33:59 (35) /usr/lib/libQt6Core.so.6 (QCoreApplication::exec())) [0xffffb1cd6b94]
      
      11:33:59 (36) /usr/examples/multimedia/player/player(main+0x2e8) [0xaaaab6eb2a40]
      
      11:33:59 (37) /usr/lib/libc.so.6(+0x220c4) [0xffffb16520c4]
      
      11:33:59 (38) /usr/lib/libc.so.6(__libc_start_main+0x9c) [0xffffb16521ac]
      
      11:33:59 (39) /usr/examples/multimedia/player/player(+0x12670) [0xaaaab6eb2670]

      Stdout:

      qt.multimedia.gstreamer: Using Qt multimedia with GStreamer version: "GStreamer 1.24.7" 

       

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

            qtmultimediateam Qt Multimedia Team
            mipohjan Milla Pohjanheimo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes