Details
Description
When running 'particles3d' on imx93-11x11-lpddr4x-evk the application crashes when 'Snowing' is selected. Stack trace of the crash:
Test 'tst_cli_quick3d_particles3d' aborted because AUT 'particles3d' (pid 1204, started 2023-11-20T08:01:26) crashed Backtrace: (0) /data/user/qt/squish/lib/libsquishhook.so(+0x9af9c) [0xffffa636af9c] (1) /data/user/qt/squish/lib/libsquishhook.so(+0x726f8) [0xffffa63426f8] (2) linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffb37107ac] (3) /usr/lib/libQt6Quick3D.so.6 (QQuick3DViewport::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*))) [0xffffb36380f0] (4) /usr/lib/libQt6Quick.so.6 (QQuickWindowPrivate::updateDirtyNode(QQuickItem*))) [0xffffb14e75e0] (5) /usr/lib/libQt6Quick.so.6 (QQuickWindowPrivate::updateDirtyNodes())) [0xffffb14e7dc8] (6) /usr/lib/libQt6Quick.so.6 (QQuickWindowPrivate::syncSceneGraph())) [0xffffb14ec380] (7) /usr/lib/libQt6Quick.so.6(+0x2ea26c) [0xffffb150a26c] (8) /usr/lib/libQt6Quick.so.6 (QQuickWindow::event(QEvent*))) [0xffffb14edd28] (9) /usr/lib/libQt6Core.so.6 (QCoreApplication::notifyInternal2(QObject*, QEvent*))) [0xffffb22ed268] (10) /usr/lib/libQt6Gui.so.6 (QPlatformWindow::windowEvent(QEvent*))) [0xffffb2fcfe70] (11) /usr/lib/libQt6Gui.so.6 (QGuiApplication::notify(QObject*, QEvent*))) [0xffffb2f8c648] (12) /usr/lib/libQt6Core.so.6 (QCoreApplication::notifyInternal2(QObject*, QEvent*))) [0xffffb22ed268] (13) /usr/lib/libQt6Core.so.6 (QTimerInfoList::activateTimers())) [0xffffb2489640] (14) /usr/lib/libQt6Core.so.6(+0x4230f4) [0xffffb25a30f4] (15) /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x284) [0xffffb0f18fe4] (16) /usr/lib/libglib-2.0.so.0(+0x59288) [0xffffb0f19288] (17) /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x38) [0xffffb0f19348] (18) /usr/lib/libQt6Core.so.6 (QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>))) [0xffffb25a3518] (19) /usr/lib/libQt6Core.so.6 (QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>))) [0xffffb22f9ba4] (20) /usr/lib/libQt6Core.so.6 (QCoreApplication::exec())) [0xffffb22f5eec] (21) /opt/particles3d/bin/particles3d(+0x14f70) [0xaaaacaae4f70] (22) /lib/libc.so.6(+0x26db4) [0xffffb1cd6db4] (23) /lib/libc.so.6(__libc_start_main+0x9c) [0xffffb1cd6e8c] (24) /opt/particles3d/bin/particles3d(+0x14c30) [0xaaaacaae4c30]
The device itself doesn't have very good opengl support, but I think the application shouldn't crash still.