Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.9
-
-
c8ba6b001 (dev), 570b7915a (6.8), 2afca1720 (tqtc/lts-6.5)
Description
See
agent:2024/10/06 15:12:12 build.go:404: 33: PASS : tst_QMediaCaptureGStreamer::makeCustomGStreamerCamera_fromPipelineDescription_multipleItems() agent:2024/10/06 15:17:12 build.go:404: 33: agent:2024/10/06 15:17:12 build.go:404: 33: makeCustomGStreamerCamera_fromPipelineDescription_userProvidedGstElement function time: 300000ms, total time: 310065ms agent:2024/10/06 15:17:12 build.go:404: 33: agent:2024/10/06 15:17:12 build.go:404: 33: === Stack trace === agent:2024/10/06 15:17:13 build.go:404: 33: [New LWP 2535] agent:2024/10/06 15:17:13 build.go:404: 33: [New LWP 2520] agent:2024/10/06 15:17:13 build.go:404: 33: [New LWP 2518] agent:2024/10/06 15:17:13 build.go:404: 33: [New LWP 2517] agent:2024/10/06 15:17:13 build.go:404: 33: agent:2024/10/06 15:17:13 build.go:404: 33: This GDB supports auto-downloading debuginfo from the following URLs: agent:2024/10/06 15:17:13 build.go:404: 33: <https://debuginfod.ubuntu.com> agent:2024/10/06 15:17:13 build.go:404: 33: Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] agent:2024/10/06 15:17:13 build.go:404: 33: Debuginfod has been disabled. agent:2024/10/06 15:17:13 build.go:404: 33: To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. agent:2024/10/06 15:17:13 build.go:404: 33: agent:2024/10/06 15:17:13 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstapp-1.0.so.0 agent:2024/10/06 15:17:13 build.go:404: 33: agent:2024/10/06 15:17:13 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstvideo-1.0.so.0 agent:2024/10/06 15:17:13 build.go:404: 33: agent:2024/10/06 15:17:13 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstbase-1.0.so.0 agent:2024/10/06 15:17:13 build.go:404: 33: agent:2024/10/06 15:17:13 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:13 build.go:404: 33: agent:2024/10/06 15:17:13 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgobject-2.0.so.0 agent:2024/10/06 15:17:13 build.go:404: 33: agent:2024/10/06 15:17:13 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:16 build.go:404: 33: agent:2024/10/06 15:17:16 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libpulse.so.0 agent:2024/10/06 15:17:17 build.go:404: 33: agent:2024/10/06 15:17:17 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgmodule-2.0.so.0 agent:2024/10/06 15:17:17 build.go:404: 33: agent:2024/10/06 15:17:17 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libbrotlidec.so.1 agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/pulseaudio/libpulsecommon-16.1.so agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libbrotlicommon.so.1 agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libcap.so.2 agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstpbutils-1.0.so.0 agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstallocators-1.0.so.0 agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstphotography-1.0.so.0 agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstaudio-1.0.so.0 agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgsttag-1.0.so.0 agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstcoreelements.so agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstvideoconvertscale.so agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstpulseaudio.so agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstvolume.so agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstaudiotestsrc.so agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstaudioconvert.so agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstaudioresample.so agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstvideotestsrc.so agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstvideofilter.so agent:2024/10/06 15:17:18 build.go:404: 33: [Thread debugging using libthread_db enabled] agent:2024/10/06 15:17:18 build.go:404: 33: Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1". agent:2024/10/06 15:17:18 build.go:404: 33: futex_wait (private=0, expected=2, futex_word=0xb544de0b0390) at ../sysdeps/nptl/futex-internal.h:146 agent:2024/10/06 15:17:18 build.go:404: 33: agent:2024/10/06 15:17:18 build.go:404: 33: warning: 146 ../sysdeps/nptl/futex-internal.h: No such file or directory agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: Thread 5 (Thread 0xe0c90b60efa0 (LWP 2517) "QtTest Watchdog"): agent:2024/10/06 15:17:20 build.go:404: 33: #0 0x0000e0c910117ab4 in __GI___wait4 (pid=2570, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 agent:2024/10/06 15:17:20 build.go:404: 33: #1 0x0000e0c9115a4e70 in QTest::CrashHandler::generateStackTrace () at /home/qt/work/qt/qtbase/src/testlib/qtestcrashhandler.cpp:369 agent:2024/10/06 15:17:20 build.go:404: 33: #2 QTest::CrashHandler::generateStackTrace () at /home/qt/work/qt/qtbase/src/testlib/qtestcrashhandler.cpp:326 agent:2024/10/06 15:17:20 build.go:404: 33: #3 0x0000e0c9115a2d78 in QTest::WatchDog::run (this=<optimized out>) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1244 agent:2024/10/06 15:17:20 build.go:404: 33: #4 0x0000e0c910924d68 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:335 agent:2024/10/06 15:17:20 build.go:404: 33: #5 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:263 agent:2024/10/06 15:17:20 build.go:404: 33: #6 QThreadPrivate::start (arg=0xffffdbbc7958) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:294 agent:2024/10/06 15:17:20 build.go:404: 33: #7 0x0000e0c9100c597c in start_thread (arg=0xe0c91156d760) at ./nptl/pthread_create.c:447 agent:2024/10/06 15:17:20 build.go:404: 33: #8 0x0000e0c91012ba4c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone3.S:76 agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: Thread 4 (Thread 0xe0c90a80efa0 (LWP 2518) "pool-spawner"): agent:2024/10/06 15:17:20 build.go:404: 33: #0 syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38 agent:2024/10/06 15:17:20 build.go:404: 33: #1 0x0000e0c910f6c15c in g_cond_wait () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #2 0x0000e0c910ed7848 in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #3 0x0000e0c910f42ffc in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #4 0x0000e0c910f3f248 in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #5 0x0000e0c9100c597c in start_thread (arg=0xe0c91156d760) at ./nptl/pthread_create.c:447 agent:2024/10/06 15:17:20 build.go:404: 33: #6 0x0000e0c91012ba4c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone3.S:76 agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: Thread 3 (Thread 0xe0c90940efa0 (LWP 2520) "mySrc:src"): agent:2024/10/06 15:17:20 build.go:404: 33: #0 syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38 agent:2024/10/06 15:17:20 build.go:404: 33: #1 0x0000e0c910f6c15c in g_cond_wait () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #2 0x0000e0c91115a568 in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #3 0x0000e0c91115c200 in gst_pad_query () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #4 0x0000e0c91115f280 in gst_pad_peer_query () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #5 0x0000e0c9112917d8 in ??? () at /lib/aarch64-linux-gnu/libgstbase-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #6 0x0000e0c911291f0c in ??? () at /lib/aarch64-linux-gnu/libgstbase-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #7 0x0000e0c91118ee70 in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #8 0x0000e0c910f45930 in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #9 0x0000e0c910f3f248 in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #10 0x0000e0c9100c597c in start_thread (arg=0xe0c90a80f6e0) at ./nptl/pthread_create.c:447 agent:2024/10/06 15:17:20 build.go:404: 33: #11 0x0000e0c91012ba4c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone3.S:76 agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: Thread 2 (Thread 0xe0c909e0efa0 (LWP 2535) "videoQueue:src"): agent:2024/10/06 15:17:20 build.go:404: 33: #0 syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38 agent:2024/10/06 15:17:20 build.go:404: 33: #1 0x0000e0c910f6c15c in g_cond_wait () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #2 0x0000e0c90aa66f40 in ??? () at /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstcoreelements.so agent:2024/10/06 15:17:20 build.go:404: 33: #3 0x0000e0c91118ee70 in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #4 0x0000e0c910f45930 in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #5 0x0000e0c910f3f248 in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #6 0x0000e0c9100c597c in start_thread (arg=0xe0c90a80f6e0) at ./nptl/pthread_create.c:447 agent:2024/10/06 15:17:20 build.go:404: 33: #7 0x0000e0c91012ba4c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone3.S:76 agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: Thread 1 (Thread 0xe0c91156d020 (LWP 2516) "tst_qmediacaptu"): agent:2024/10/06 15:17:20 build.go:404: 33: #0 futex_wait (private=0, expected=2, futex_word=0xb544de0b0390) at ../sysdeps/nptl/futex-internal.h:146 agent:2024/10/06 15:17:20 build.go:404: 33: #1 __GI___lll_lock_wait (futex=futex@entry=0xb544de0b0390, private=private@entry=0) at ./nptl/lowlevellock.c:49 agent:2024/10/06 15:17:20 build.go:404: 33: #2 0x0000e0c9100c8cf8 in lll_mutex_lock_optimized (mutex=0xb544de0b0390) at ./nptl/pthread_mutex_lock.c:48 agent:2024/10/06 15:17:20 build.go:404: 33: #3 ___pthread_mutex_lock (mutex=0xb544de0b0390) at ./nptl/pthread_mutex_lock.c:128 agent:2024/10/06 15:17:20 build.go:404: 33: #4 0x0000e0c91116259c in gst_pad_stop_task () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #5 0x0000e0c911293974 in ??? () at /lib/aarch64-linux-gnu/libgstbase-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #6 0x0000e0c91129d21c in ??? () at /lib/aarch64-linux-gnu/libgstbase-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #7 0x0000e0c911153e90 in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #8 0x0000e0c911154a18 in gst_pad_set_active () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #9 0x0000e0c911135f7c in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #10 0x0000e0c911143994 in gst_iterator_fold () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #11 0x0000e0c9111c43b4 in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #12 0x0000e0c91113606c in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #13 0x0000e0c911136378 in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #14 0x0000e0c91129d46c in ??? () at /lib/aarch64-linux-gnu/libgstbase-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #15 0x0000e0c91113532c in gst_element_change_state () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #16 0x0000e0c911135c3c in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #17 0x0000e0c90b756b24 in QGstElement::setStateSync (this=0xffffdbbc6e48, state=<optimized out>, timeout=std::chrono::duration = { 1000000000ns }) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:374 agent:2024/10/06 15:17:20 build.go:404: 33: #18 0x0000e0c90b742d30 in QGstBin::stopAndRemoveElements<QGstElement, QGstElement> (this=0xb544dde0c0e0) at /usr/include/c++/13/bits/chrono.h:589 agent:2024/10/06 15:17:20 build.go:404: 33: #19 operator() (__closure=<optimized out>) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:198 agent:2024/10/06 15:17:20 build.go:404: 33: #20 0x0000e0c9100cabfc in __pthread_once_slow (once_control=0xffffdbbc7048, init_routine=0xe0c9102de120 <__once_proxy>) at ./nptl/pthread_once.c:116 agent:2024/10/06 15:17:20 build.go:404: 33: #21 0x0000e0c90b741ba4 in __gthread_once (__func=<optimized out>, __once=0xffffdbbc7048) at /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h:700 agent:2024/10/06 15:17:20 build.go:404: 33: #22 std::call_once<QGstPad::doInIdleProbe<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&)::CallbackData::run()::<lambda()> > (__f=<optimized out>, __once=<optimized out>) at /usr/include/c++/13/mutex:907 agent:2024/10/06 15:17:20 build.go:404: 33: #23 CallbackData::run (this=0xffffdbbc7040) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:757 agent:2024/10/06 15:17:20 build.go:404: 33: #24 operator() (p=0xffffdbbc7040, __closure=0x0) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:771 agent:2024/10/06 15:17:20 build.go:404: 33: #25 _FUN () at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:769 agent:2024/10/06 15:17:20 build.go:404: 33: #26 0x0000e0c9111539d4 in gst_pad_add_probe () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: #27 0x0000e0c90b743c40 in QGstPad::doInIdleProbe<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(struct {...} &) (this=0xffffdbbc7200, work=...) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:776 agent:2024/10/06 15:17:20 build.go:404: 33: #28 0x0000e0c90b743fe4 in QGstPad::modifyPipelineInIdleProbe<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&> (f=<optimized out>, this=<optimized out>) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:831 agent:2024/10/06 15:17:20 build.go:404: 33: #29 0x0000e0c90b744030 in (anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(QSpan<QGstPad, 18446744073709551615>, struct {...} &) (pads=..., f=<optimized out>) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:35 agent:2024/10/06 15:17:20 build.go:404: 33: #30 0x0000e0c90b743fa0 in operator() (__closure=0xffffdbbc70b8) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:41 agent:2024/10/06 15:17:20 build.go:404: 33: #31 QGstPad::modifyPipelineInIdleProbe<(anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(QSpan<QGstPad>, QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&)::<lambda()> > (f=..., this=0xffffdbbc71f8) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:833 agent:2024/10/06 15:17:20 build.go:404: 33: #32 (anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(QSpan<QGstPad, 18446744073709551615>, struct {...} &) (pads=..., f=...) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:41 agent:2024/10/06 15:17:20 build.go:404: 33: #33 0x0000e0c90b743fa0 in operator() (__closure=0xffffdbbc7128) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:41 agent:2024/10/06 15:17:20 build.go:404: 33: #34 QGstPad::modifyPipelineInIdleProbe<(anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(QSpan<QGstPad>, QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&)::<lambda()> > (f=..., this=0xffffdbbc71f0) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:833 agent:2024/10/06 15:17:20 build.go:404: 33: #35 (anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(QSpan<QGstPad, 18446744073709551615>, struct {...} &) (pads=..., f=...) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:41 agent:2024/10/06 15:17:20 build.go:404: 33: #36 0x0000e0c90b748178 in operator() (__closure=0xffffdbbc71b0) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:41 agent:2024/10/06 15:17:20 build.go:404: 33: #37 QGstPad::modifyPipelineInIdleProbe<(anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()> >(QSpan<QGstPad>, QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&&)::<lambda()> > (f=..., this=0xffffdbbc71e8) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:833 agent:2024/10/06 15:17:20 build.go:404: 33: #38 (anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()> > (f=..., pads=...) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:41 agent:2024/10/06 15:17:20 build.go:404: 33: #39 QGstreamerMediaCaptureSession::setCameraActive (this=this@entry=0xb544dde0c0c0, activate=activate@entry=false) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:190 agent:2024/10/06 15:17:20 build.go:404: 33: #40 0x0000e0c90b7482e8 in QGstreamerMediaCaptureSession::setCamera (this=0xb544dde0c0c0, platformCamera=0x0) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:141 agent:2024/10/06 15:17:20 build.go:404: 33: #41 0x0000e0c9114d8074 in QMediaCaptureSession::setCamera (this=this@entry=0xb544de0dad70, camera=camera@entry=0x0) at /home/qt/work/qt/qtmultimedia/src/multimedia/recording/qmediacapturesession.cpp:278 agent:2024/10/06 15:17:20 build.go:404: 33: #42 0x0000e0c9114d8d3c in QMediaCaptureSession::~QMediaCaptureSession (this=0xb544de0dad70, __in_chrg=<optimized out>) at /home/qt/work/qt/qtmultimedia/src/multimedia/recording/qmediacapturesession.cpp:146 agent:2024/10/06 15:17:20 build.go:404: 33: #43 0x0000e0c9114d8de4 in QMediaCaptureSession::~QMediaCaptureSession (this=0xb544de0dad70, __in_chrg=<optimized out>) at /home/qt/work/qt/qtmultimedia/src/multimedia/recording/qmediacapturesession.cpp:157 agent:2024/10/06 15:17:20 build.go:404: 33: #44 0x0000e0c910794064 in QMetaMethodInvoker::invokeImpl (self=..., target=0xffffdbbc7c40, connectionType=connectionType@entry=Qt::DirectConnection, paramCount=paramCount@entry=1, parameters=parameters@entry=0xffffdbbc74c0, typeNames=typeNames@entry=0xffffdbbc74c8, metaTypes=metaTypes@entry=0xffffdbbc74d0) at /home/qt/work/qt/qtbase/src/corelib/kernel/qmetaobject.cpp:2761 agent:2024/10/06 15:17:20 build.go:404: 33: #45 0x0000e0c910794f78 in QMetaMethod::invokeImpl (self=..., target=<optimized out>, connectionType=connectionType@entry=Qt::DirectConnection, paramCount=paramCount@entry=1, parameters=parameters@entry=0xffffdbbc74c0, typeNames=typeNames@entry=0xffffdbbc74c8, metaTypes=metaTypes@entry=0xffffdbbc74d0) at /home/qt/work/qt/qtbase/src/corelib/kernel/qmetaobject.cpp:2600 agent:2024/10/06 15:17:20 build.go:404: 33: #46 0x0000e0c9115986e4 in QMetaMethod::invoke<void> (r=..., c=Qt::DirectConnection, obj=<optimized out>, this=<synthetic pointer>) at /usr/include/c++/13/array:276 agent:2024/10/06 15:17:20 build.go:404: 33: #47 QMetaMethod::invoke<>(QObject*, Qt::ConnectionType) const (c=Qt::DirectConnection, obj=<optimized out>, this=<synthetic pointer>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qmetaobject.h:161 agent:2024/10/06 15:17:20 build.go:404: 33: #48 QTest::invokeTestMethodIfValid (m=..., obj=<optimized out>) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:438 agent:2024/10/06 15:17:20 build.go:404: 33: #49 0x0000e0c91159f974 in QTest::TestMethods::invokeTestOnData (this=0xffffdbbc7b20, index=6) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1086 agent:2024/10/06 15:17:20 build.go:404: 33: #50 0x0000e0c9115a0434 in QTest::TestMethods::invokeTest (this=this@entry=0xffffdbbc7b20, index=index@entry=6, tag=..., watchDog=std::optional = {...}) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1375 agent:2024/10/06 15:17:20 build.go:404: 33: #51 0x0000e0c9115a0c14 in QTest::TestMethods::invokeTests (this=this@entry=0xffffdbbc7b20, testObject=0xffffdbbc7c40) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1712 agent:2024/10/06 15:17:20 build.go:404: 33: #52 0x0000e0c9115a1284 in QTest::qRun () at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1936 agent:2024/10/06 15:17:20 build.go:404: 33: #53 0x0000e0c9115a15a8 in QTest::qExec (testObject=testObject@entry=0xffffdbbc7c40, argc=<optimized out>, argv=argv@entry=0xffffdbbc7e08) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1814 agent:2024/10/06 15:17:20 build.go:404: 33: #54 0x0000b544b83073b8 in main (argc=<optimized out>, argv=0xffffdbbc7e08) at /home/qt/work/qt/qtmultimedia/tests/auto/unit/multimedia/qmediacapture_gstreamer/tst_qmediacapture_gstreamer.cpp:210 agent:2024/10/06 15:17:20 build.go:404: 33: [Inferior 1 (process 2516) detached] agent:2024/10/06 15:17:20 build.go:404: 33: === End of stack trace === agent:2024/10/06 15:17:20 build.go:404: 33: QFATAL : tst_QMediaCaptureGStreamer::makeCustomGStreamerCamera_fromPipelineDescription_userProvidedGstElement() Test function timed out agent:2024/10/06 15:17:20 build.go:404: 33: FAIL! : tst_QMediaCaptureGStreamer::makeCustomGStreamerCamera_fromPipelineDescription_userProvidedGstElement() Received a fatal error. agent:2024/10/06 15:17:20 build.go:404: 33: Totals: 7 passed, 1 failed, 0 skipped, 0 blacklisted, 317762ms agent:2024/10/06 15:17:20 build.go:404: 33: ********* Finished testing of tst_QMediaCaptureGStreamer ********* agent:2024/10/06 15:17:20 build.go:404: 33: Received signal 6 (SIGABRT) agent:2024/10/06 15:17:20 build.go:404: 33: makeCustomGStreamerCamera_fromPipelineDescription_userProvidedGstElement function time: 307698ms, total time: 317762ms agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: === Stack trace === agent:2024/10/06 15:17:20 build.go:404: 33: [New LWP 2535] agent:2024/10/06 15:17:20 build.go:404: 33: [New LWP 2520] agent:2024/10/06 15:17:20 build.go:404: 33: [New LWP 2518] agent:2024/10/06 15:17:20 build.go:404: 33: [New LWP 2517] agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: This GDB supports auto-downloading debuginfo from the following URLs: agent:2024/10/06 15:17:20 build.go:404: 33: <https://debuginfod.ubuntu.com> agent:2024/10/06 15:17:20 build.go:404: 33: Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] agent:2024/10/06 15:17:20 build.go:404: 33: Debuginfod has been disabled. agent:2024/10/06 15:17:20 build.go:404: 33: To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstapp-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstvideo-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstbase-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgobject-2.0.so.0 agent:2024/10/06 15:17:20 build.go:404: 33: agent:2024/10/06 15:17:20 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:23 build.go:404: 33: agent:2024/10/06 15:17:23 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libpulse.so.0 agent:2024/10/06 15:17:24 build.go:404: 33: agent:2024/10/06 15:17:24 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgmodule-2.0.so.0 agent:2024/10/06 15:17:24 build.go:404: 33: agent:2024/10/06 15:17:24 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libbrotlidec.so.1 agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/pulseaudio/libpulsecommon-16.1.so agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libbrotlicommon.so.1 agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libcap.so.2 agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstpbutils-1.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstallocators-1.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstphotography-1.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgstaudio-1.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /lib/aarch64-linux-gnu/libgsttag-1.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstcoreelements.so agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstvideoconvertscale.so agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstpulseaudio.so agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstvolume.so agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstaudiotestsrc.so agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstaudioconvert.so agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstaudioresample.so agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstvideotestsrc.so agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: could not find '.gnu_debugaltlink' file for /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstvideofilter.so agent:2024/10/06 15:17:25 build.go:404: 33: [Thread debugging using libthread_db enabled] agent:2024/10/06 15:17:25 build.go:404: 33: Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1". agent:2024/10/06 15:17:25 build.go:404: 33: futex_wait (private=0, expected=2, futex_word=0xb544de0b0390) at ../sysdeps/nptl/futex-internal.h:146 agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: warning: 146 ../sysdeps/nptl/futex-internal.h: No such file or directory agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: Thread 5 (Thread 0xe0c90b60efa0 (LWP 2517) "QtTest Watchdog"): agent:2024/10/06 15:17:25 build.go:404: 33: #0 0x0000e0c910117ab4 in __GI___wait4 (pid=2586, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 agent:2024/10/06 15:17:25 build.go:404: 33: #1 0x0000e0c9115a4e70 in QTest::CrashHandler::generateStackTrace () at /home/qt/work/qt/qtbase/src/testlib/qtestcrashhandler.cpp:369 agent:2024/10/06 15:17:25 build.go:404: 33: #2 QTest::CrashHandler::generateStackTrace () at /home/qt/work/qt/qtbase/src/testlib/qtestcrashhandler.cpp:326 agent:2024/10/06 15:17:25 build.go:404: 33: #3 0x0000e0c9115a5334 in QTest::CrashHandler::FatalSignalHandler::actionHandler (signum=6, info=<optimized out>) at /home/qt/work/qt/qtbase/src/testlib/qtestcrashhandler.cpp:636 agent:2024/10/06 15:17:25 build.go:404: 33: #4 0x0000e0c91163c8f8 in <signal handler called> () agent:2024/10/06 15:17:25 build.go:404: 33: #5 __pthread_kill_implementation (threadid=247154083950496, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44 agent:2024/10/06 15:17:25 build.go:404: 33: #6 0x0000e0c9100c7690 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78 agent:2024/10/06 15:17:25 build.go:404: 33: #7 0x0000e0c91007cb3c in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 agent:2024/10/06 15:17:25 build.go:404: 33: #8 0x0000e0c910067e00 in __GI_abort () at ./stdlib/abort.c:79 agent:2024/10/06 15:17:25 build.go:404: 33: #9 0x0000e0c9106da45c in qAbort () at /home/qt/work/qt/qtbase/src/corelib/global/qassert.cpp:46 agent:2024/10/06 15:17:25 build.go:404: 33: #10 0x0000e0c9106fb1d0 in qt_message_fatal<QString&> (message=..., context=...) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:2089 agent:2024/10/06 15:17:25 build.go:404: 33: #11 qt_message (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0xe0c9115c3810 "Test function timed out", ap=...) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:382 agent:2024/10/06 15:17:25 build.go:404: 33: #12 0x0000e0c9106dad4c in QMessageLogger::fatal (this=this@entry=0xe0c90b60e5f0, msg=msg@entry=0xe0c9115c3810 "Test function timed out") at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:884 agent:2024/10/06 15:17:25 build.go:404: 33: #13 0x0000e0c9115a2da4 in QTest::WatchDog::run (this=<optimized out>) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1245 agent:2024/10/06 15:17:25 build.go:404: 33: #14 QTest::WatchDog::run (this=<optimized out>) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1226 agent:2024/10/06 15:17:25 build.go:404: 33: #15 0x0000e0c910924d68 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:335 agent:2024/10/06 15:17:25 build.go:404: 33: #16 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:263 agent:2024/10/06 15:17:25 build.go:404: 33: #17 QThreadPrivate::start (arg=0xffffdbbc7958) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:294 agent:2024/10/06 15:17:25 build.go:404: 33: #18 0x0000e0c9100c597c in start_thread (arg=0xe0c91156d760) at ./nptl/pthread_create.c:447 agent:2024/10/06 15:17:25 build.go:404: 33: #19 0x0000e0c91012ba4c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone3.S:76 agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: Thread 4 (Thread 0xe0c90a80efa0 (LWP 2518) "pool-spawner"): agent:2024/10/06 15:17:25 build.go:404: 33: #0 syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38 agent:2024/10/06 15:17:25 build.go:404: 33: #1 0x0000e0c910f6c15c in g_cond_wait () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: #2 0x0000e0c910ed7848 in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: #3 0x0000e0c910f42ffc in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: #4 0x0000e0c910f3f248 in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: #5 0x0000e0c9100c597c in start_thread (arg=0xe0c91156d760) at ./nptl/pthread_create.c:447 agent:2024/10/06 15:17:25 build.go:404: 33: #6 0x0000e0c91012ba4c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone3.S:76 agent:2024/10/06 15:17:25 build.go:404: 33: agent:2024/10/06 15:17:25 build.go:404: 33: Thread 3 (Thread 0xe0c90940efa0 (LWP 2520) "mySrc:src"): agent:2024/10/06 15:17:25 build.go:404: 33: #0 syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38 agent:2024/10/06 15:17:25 build.go:404: 33: #1 0x0000e0c910f6c15c in g_cond_wait () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: #2 0x0000e0c91115a568 in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: #3 0x0000e0c91115c200 in gst_pad_query () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: #4 0x0000e0c91115f280 in gst_pad_peer_query () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: #5 0x0000e0c9112917d8 in ??? () at /lib/aarch64-linux-gnu/libgstbase-1.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: #6 0x0000e0c911291f0c in ??? () at /lib/aarch64-linux-gnu/libgstbase-1.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: #7 0x0000e0c91118ee70 in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: #8 0x0000e0c910f45930 in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:25 build.go:404: 33: #9 0x0000e0c910f3f248 in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #10 0x0000e0c9100c597c in start_thread (arg=0xe0c90a80f6e0) at ./nptl/pthread_create.c:447 agent:2024/10/06 15:17:27 build.go:404: 33: #11 0x0000e0c91012ba4c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone3.S:76 agent:2024/10/06 15:17:27 build.go:404: 33: agent:2024/10/06 15:17:27 build.go:404: 33: Thread 2 (Thread 0xe0c909e0efa0 (LWP 2535) "videoQueue:src"): agent:2024/10/06 15:17:27 build.go:404: 33: #0 syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38 agent:2024/10/06 15:17:27 build.go:404: 33: #1 0x0000e0c910f6c15c in g_cond_wait () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #2 0x0000e0c90aa66f40 in ??? () at /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstcoreelements.so agent:2024/10/06 15:17:27 build.go:404: 33: #3 0x0000e0c91118ee70 in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #4 0x0000e0c910f45930 in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #5 0x0000e0c910f3f248 in ??? () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #6 0x0000e0c9100c597c in start_thread (arg=0xe0c90a80f6e0) at ./nptl/pthread_create.c:447 agent:2024/10/06 15:17:27 build.go:404: 33: #7 0x0000e0c91012ba4c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone3.S:76 agent:2024/10/06 15:17:27 build.go:404: 33: agent:2024/10/06 15:17:27 build.go:404: 33: Thread 1 (Thread 0xe0c91156d020 (LWP 2516) "tst_qmediacaptu"): agent:2024/10/06 15:17:27 build.go:404: 33: #0 futex_wait (private=0, expected=2, futex_word=0xb544de0b0390) at ../sysdeps/nptl/futex-internal.h:146 agent:2024/10/06 15:17:27 build.go:404: 33: #1 __GI___lll_lock_wait (futex=futex@entry=0xb544de0b0390, private=private@entry=0) at ./nptl/lowlevellock.c:49 agent:2024/10/06 15:17:27 build.go:404: 33: #2 0x0000e0c9100c8cf8 in lll_mutex_lock_optimized (mutex=0xb544de0b0390) at ./nptl/pthread_mutex_lock.c:48 agent:2024/10/06 15:17:27 build.go:404: 33: #3 ___pthread_mutex_lock (mutex=0xb544de0b0390) at ./nptl/pthread_mutex_lock.c:128 agent:2024/10/06 15:17:27 build.go:404: 33: #4 0x0000e0c91116259c in gst_pad_stop_task () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #5 0x0000e0c911293974 in ??? () at /lib/aarch64-linux-gnu/libgstbase-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #6 0x0000e0c91129d21c in ??? () at /lib/aarch64-linux-gnu/libgstbase-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #7 0x0000e0c911153e90 in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #8 0x0000e0c911154a18 in gst_pad_set_active () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #9 0x0000e0c911135f7c in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #10 0x0000e0c911143994 in gst_iterator_fold () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #11 0x0000e0c9111c43b4 in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #12 0x0000e0c91113606c in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #13 0x0000e0c911136378 in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #14 0x0000e0c91129d46c in ??? () at /lib/aarch64-linux-gnu/libgstbase-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #15 0x0000e0c91113532c in gst_element_change_state () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #16 0x0000e0c911135c3c in ??? () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #17 0x0000e0c90b756b24 in QGstElement::setStateSync (this=0xffffdbbc6e48, state=<optimized out>, timeout=std::chrono::duration = { 1000000000ns }) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:374 agent:2024/10/06 15:17:27 build.go:404: 33: #18 0x0000e0c90b742d30 in QGstBin::stopAndRemoveElements<QGstElement, QGstElement> (this=0xb544dde0c0e0) at /usr/include/c++/13/bits/chrono.h:589 agent:2024/10/06 15:17:27 build.go:404: 33: #19 operator() (__closure=<optimized out>) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:198 agent:2024/10/06 15:17:27 build.go:404: 33: #20 0x0000e0c9100cabfc in __pthread_once_slow (once_control=0xffffdbbc7048, init_routine=0xe0c9102de120 <__once_proxy>) at ./nptl/pthread_once.c:116 agent:2024/10/06 15:17:27 build.go:404: 33: #21 0x0000e0c90b741ba4 in __gthread_once (__func=<optimized out>, __once=0xffffdbbc7048) at /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h:700 agent:2024/10/06 15:17:27 build.go:404: 33: #22 std::call_once<QGstPad::doInIdleProbe<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&)::CallbackData::run()::<lambda()> > (__f=<optimized out>, __once=<optimized out>) at /usr/include/c++/13/mutex:907 agent:2024/10/06 15:17:27 build.go:404: 33: #23 CallbackData::run (this=0xffffdbbc7040) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:757 agent:2024/10/06 15:17:27 build.go:404: 33: #24 operator() (p=0xffffdbbc7040, __closure=0x0) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:771 agent:2024/10/06 15:17:27 build.go:404: 33: #25 _FUN () at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:769 agent:2024/10/06 15:17:27 build.go:404: 33: #26 0x0000e0c9111539d4 in gst_pad_add_probe () at /lib/aarch64-linux-gnu/libgstreamer-1.0.so.0 agent:2024/10/06 15:17:27 build.go:404: 33: #27 0x0000e0c90b743c40 in QGstPad::doInIdleProbe<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(struct {...} &) (this=0xffffdbbc7200, work=...) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:776 agent:2024/10/06 15:17:27 build.go:404: 33: #28 0x0000e0c90b743fe4 in QGstPad::modifyPipelineInIdleProbe<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&> (f=<optimized out>, this=<optimized out>) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:831 agent:2024/10/06 15:17:27 build.go:404: 33: #29 0x0000e0c90b744030 in (anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(QSpan<QGstPad, 18446744073709551615>, struct {...} &) (pads=..., f=<optimized out>) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:35 agent:2024/10/06 15:17:27 build.go:404: 33: #30 0x0000e0c90b743fa0 in operator() (__closure=0xffffdbbc70b8) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:41 agent:2024/10/06 15:17:27 build.go:404: 33: #31 QGstPad::modifyPipelineInIdleProbe<(anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(QSpan<QGstPad>, QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&)::<lambda()> > (f=..., this=0xffffdbbc71f8) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:833 agent:2024/10/06 15:17:27 build.go:404: 33: #32 (anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(QSpan<QGstPad, 18446744073709551615>, struct {...} &) (pads=..., f=...) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:41 agent:2024/10/06 15:17:27 build.go:404: 33: #33 0x0000e0c90b743fa0 in operator() (__closure=0xffffdbbc7128) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:41 agent:2024/10/06 15:17:27 build.go:404: 33: #34 QGstPad::modifyPipelineInIdleProbe<(anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(QSpan<QGstPad>, QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&)::<lambda()> > (f=..., this=0xffffdbbc71f0) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:833 agent:2024/10/06 15:17:27 build.go:404: 33: #35 (anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&>(QSpan<QGstPad, 18446744073709551615>, struct {...} &) (pads=..., f=...) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:41 agent:2024/10/06 15:17:27 build.go:404: 33: #36 0x0000e0c90b748178 in operator() (__closure=0xffffdbbc71b0) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:41 agent:2024/10/06 15:17:27 build.go:404: 33: #37 QGstPad::modifyPipelineInIdleProbe<(anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()> >(QSpan<QGstPad>, QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()>&&)::<lambda()> > (f=..., this=0xffffdbbc71e8) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/common/qgst_p.h:833 agent:2024/10/06 15:17:27 build.go:404: 33: #38 (anonymous namespace)::executeWhilePadsAreIdle<QGstreamerMediaCaptureSession::setCameraActive(bool)::<lambda()> > (f=..., pads=...) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:41 agent:2024/10/06 15:17:27 build.go:404: 33: #39 QGstreamerMediaCaptureSession::setCameraActive (this=this@entry=0xb544dde0c0c0, activate=activate@entry=false) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:190 agent:2024/10/06 15:17:27 build.go:404: 33: #40 0x0000e0c90b7482e8 in QGstreamerMediaCaptureSession::setCamera (this=0xb544dde0c0c0, platformCamera=0x0) at /home/qt/work/qt/qtmultimedia/src/plugins/multimedia/gstreamer/mediacapture/qgstreamermediacapturesession.cpp:141 agent:2024/10/06 15:17:27 build.go:404: 33: #41 0x0000e0c9114d8074 in QMediaCaptureSession::setCamera (this=this@entry=0xb544de0dad70, camera=camera@entry=0x0) at /home/qt/work/qt/qtmultimedia/src/multimedia/recording/qmediacapturesession.cpp:278 agent:2024/10/06 15:17:27 build.go:404: 33: #42 0x0000e0c9114d8d3c in QMediaCaptureSession::~QMediaCaptureSession (this=0xb544de0dad70, __in_chrg=<optimized out>) at /home/qt/work/qt/qtmultimedia/src/multimedia/recording/qmediacapturesession.cpp:146 agent:2024/10/06 15:17:27 build.go:404: 33: #43 0x0000e0c9114d8de4 in QMediaCaptureSession::~QMediaCaptureSession (this=0xb544de0dad70, __in_chrg=<optimized out>) at /home/qt/work/qt/qtmultimedia/src/multimedia/recording/qmediacapturesession.cpp:157 agent:2024/10/06 15:17:27 build.go:404: 33: #44 0x0000e0c910794064 in QMetaMethodInvoker::invokeImpl (self=..., target=0xffffdbbc7c40, connectionType=connectionType@entry=Qt::DirectConnection, paramCount=paramCount@entry=1, parameters=parameters@entry=0xffffdbbc74c0, typeNames=typeNames@entry=0xffffdbbc74c8, metaTypes=metaTypes@entry=0xffffdbbc74d0) at /home/qt/work/qt/qtbase/src/corelib/kernel/qmetaobject.cpp:2761 agent:2024/10/06 15:17:27 build.go:404: 33: #45 0x0000e0c910794f78 in QMetaMethod::invokeImpl (self=..., target=<optimized out>, connectionType=connectionType@entry=Qt::DirectConnection, paramCount=paramCount@entry=1, parameters=parameters@entry=0xffffdbbc74c0, typeNames=typeNames@entry=0xffffdbbc74c8, metaTypes=metaTypes@entry=0xffffdbbc74d0) at /home/qt/work/qt/qtbase/src/corelib/kernel/qmetaobject.cpp:2600 agent:2024/10/06 15:17:27 build.go:404: 33: #46 0x0000e0c9115986e4 in QMetaMethod::invoke<void> (r=..., c=Qt::DirectConnection, obj=<optimized out>, this=<synthetic pointer>) at /usr/include/c++/13/array:276 agent:2024/10/06 15:17:27 build.go:404: 33: #47 QMetaMethod::invoke<>(QObject*, Qt::ConnectionType) const (c=Qt::DirectConnection, obj=<optimized out>, this=<synthetic pointer>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qmetaobject.h:161 agent:2024/10/06 15:17:27 build.go:404: 33: #48 QTest::invokeTestMethodIfValid (m=..., obj=<optimized out>) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:438 agent:2024/10/06 15:17:27 build.go:404: 33: #49 0x0000e0c91159f974 in QTest::TestMethods::invokeTestOnData (this=0xffffdbbc7b20, index=6) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1086 agent:2024/10/06 15:17:27 build.go:404: 33: #50 0x0000e0c9115a0434 in QTest::TestMethods::invokeTest (this=this@entry=0xffffdbbc7b20, index=index@entry=6, tag=..., watchDog=std::optional = {...}) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1375 agent:2024/10/06 15:17:27 build.go:404: 33: #51 0x0000e0c9115a0c14 in QTest::TestMethods::invokeTests (this=this@entry=0xffffdbbc7b20, testObject=0xffffdbbc7c40) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1712 agent:2024/10/06 15:17:27 build.go:404: 33: #52 0x0000e0c9115a1284 in QTest::qRun () at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1936 agent:2024/10/06 15:17:27 build.go:404: 33: #53 0x0000e0c9115a15a8 in QTest::qExec (testObject=testObject@entry=0xffffdbbc7c40, argc=<optimized out>, argv=argv@entry=0xffffdbbc7e08) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1814 agent:2024/10/06 15:17:27 build.go:404: 33: #54 0x0000b544b83073b8 in main (argc=<optimized out>, argv=0xffffdbbc7e08) at /home/qt/work/qt/qtmultimedia/tests/auto/unit/multimedia/qmediacapture_gstreamer/tst_qmediacapture_gstreamer.cpp:210 agent:2024/10/06 15:17:27 build.go:404: 33: [Inferior 1 (process 2516) detached] agent:2024/10/06 15:17:27 build.go:404: 33: === End of stack trace === agent:2024/10/06 15:17:27 build.go:404: 33: qt-testrunner.py INFO: Test process exited with code: -6 agent:2024/10/06 15:17:27 build.go:404: 33: qt-testrunner.py INFO: Parsed XML file /home/qt/work/testresults/tst_qmediacapture_gstreamer-1728227522400.xml in 0.000 seconds agent:2024/10/06 15:17:27 build.go:404: 33: qt-testrunner.py INFO: Found 7 passes and 1 failures agent:2024/10/06 15:17:27 build.go:404: 33: qt-testrunner.py WARNING: CRASH detected, re-running the whole executable agent:2024/10/06 15:17:27 build.go:404: 33: qt-testrunner.py INFO: Will re-run the full test executable agent:2024/10/06 15:17:27 build.go:404: 33: qt-testrunner.py DEBUG: Running test command line: ['/home/qt/work/qt/qtmultimedia_standalone_tests/tests/auto/unit/multimedia/qmediacapture_gstreamer/tst_qmediacapture_gstreamer', '-o', '/home/qt/work/testresults/tst_qmediacapture_gstreamer-1728227847133.xml,xml', '-o', '/home/qt/work/testresults/tst_qmediacapture_gstreamer-1728227847133.junit.xml,junitxml', '-o', '/home/qt/work/testresults/tst_qmediacapture_gstreamer-1728227847133.txt,txt', '-o', '-,txt'] agent:2024/10/06 15:17:27 build.go:404: 33: ********* Start testing of tst_QMediaCaptureGStreamer *********
Attachments
For Gerrit Dashboard: QTBUG-129712 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
596062,2 | GStreamer: fix spurious deadlocks in capture session | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
596277,2 | GStreamer: fix spurious deadlocks in capture session | 6.8 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
596528,6 | GStreamer: fix spurious deadlocks in capture session | tqtc/lts-6.5 | qt/tqtc-qtmultimedia | Status: MERGED | +2 | +1 |