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

Test #43: tst_qmediacapturesession .........***Failed

    XMLWordPrintable

Details

    • 02702cd3a (dev), d7f14c350 (6.8), 76d2f6f94 (dev)

    Description

      ********* Start testing of tst_QMediaCaptureSession *********
      Config: Using QtTest library 6.9.0, Qt 6.9.0 (arm64-little_endian-lp64 shared (dynamic) release build; by Apple LLVM 15.0.0 (clang-1500.3.9.4)), macos 12.7
      PASS   : tst_QMediaCaptureSession::initTestCase()
      BFAIL  : tst_QMediaCaptureSession::testAudioMute() 'durationChanged.wait(2000)' returned FALSE. ()
         Loc: [/Users/qt/work/qt/qtmultimedia/tests/auto/integration/qmediacapturesession/tst_qmediacapturesession.cpp(1212)]
       
               testAudioMute function time: 300071ms, total time: 300071ms
       
      === Stack trace ===
      (lldb) process attach --pid 1023
      warning: 'QtCore' contains a debug script. To run this script in this debug session:
       
          command script import "/Users/qt/work/install/lib/QtCore.framework.dSYM/Contents/Resources/Python/QtCore.py"
       
      To run all discovered debug scripts in this session:
       
          settings set target.load-script-from-symbol-file true
       
      Process 1023 stopped
      * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
          frame #0: 0x0000000192a4a210 libsystem_kernel.dylib`__psynch_cvwait + 8
      libsystem_kernel.dylib`:
      ->  0x192a4a210 <+8>:  b.lo   0x192a4a230               ; <+40>
          0x192a4a214 <+12>: pacibsp 
          0x192a4a218 <+16>: stp    x29, x30, [sp, #-0x10]!
          0x192a4a21c <+20>: mov    x29, sp
      Target 0: (tst_qmediacapturesession) stopped.
      Executable module set to "/Users/qt/work/qt/qtmultimedia_standalone_tests/tests/auto/integration/qmediacapturesession/tst_qmediacapturesession".
      Architecture set to: arm64e-apple-macosx-.
      (lldb) bt all
      error: tst_qmediacapturesession debug map object file '/Users/qt/work/qt/qtmultimedia_standalone_tests/tests/auto/integration/qmediacapturesession/CMakeFiles/tst_qmediacapturesession.dir/tst_qmediacapturesession.cpp.o' has changed (actual time is 2024-06-06 04:50:29.000000000, debug map time is 2024-06-06 04:50:28.000000000) since this executable was linked, file will be ignored
      * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
        * frame #0: 0x0000000192a4a210 libsystem_kernel.dylib`__psynch_cvwait + 8
          frame #1: 0x0000000192a8483c libsystem_pthread.dylib`_pthread_cond_wait + 1236
          frame #2: 0x0000000106e5cef0 QtCore`QWaitConditionPrivate::wait(this=0x0000600001f88680, deadline=<unavailable>) at qwaitcondition_unix.cpp:102:24 [opt]
          frame #3: 0x0000000106e5ce24 QtCore`QWaitCondition::wait(this=0x0000600000a84308, mutex=0x0000600000a842e8, deadline=<unavailable>) at qwaitcondition_unix.cpp:180:27 [opt]
          frame #4: 0x0000000106e4f8b0 QtCore`QThread::wait(this=<unavailable>, deadline=<unavailable>) at qthread_unix.cpp:782:29 [opt]
          frame #5: 0x000000010a5c9524 libffmpegmediaplugin.dylib`QFFmpegAudioInput::~QFFmpegAudioInput(this=0x0000600001584660) at qffmpegaudioinput.cpp:158:18 [opt]
          frame #6: 0x000000010a5c95c4 libffmpegmediaplugin.dylib`non-virtual thunk to QFFmpegAudioInput::~QFFmpegAudioInput() [inlined] QFFmpegAudioInput::~QFFmpegAudioInput(this=<unavailable>) at qffmpegaudioinput.cpp:153:1 [opt]
          frame #7: 0x000000010a5c95c0 libffmpegmediaplugin.dylib`non-virtual thunk to QFFmpegAudioInput::~QFFmpegAudioInput() [inlined] QFFmpegAudioInput::~QFFmpegAudioInput(this=<unavailable>) at qffmpegaudioinput.cpp:153:1 [opt]
          frame #8: 0x000000010a5c95c0 libffmpegmediaplugin.dylib`non-virtual thunk to QFFmpegAudioInput::~QFFmpegAudioInput() at qffmpegaudioinput.cpp:0 [opt]
          frame #9: 0x0000000104d44ad4 QtMultimedia`QAudioInput::~QAudioInput() [inlined] QAudioInput::~QAudioInput(this=0x000000016b68d720) at qaudioinput.cpp:75:5 [opt]
          frame #10: 0x0000000104d44a78 QtMultimedia`QAudioInput::~QAudioInput(this=0x000000016b68d720) at qaudioinput.cpp:73:1 [opt]
          frame #11: 0x000000010478d528 tst_qmediacapturesession`tst_QMediaCaptureSession::testAudioMute() + 1392
          frame #12: 0x0000000106cd5194 QtCore`QMetaMethodInvoker::invokeImpl(self=QMetaMethod @ 0x000000016b68d848, target=0x000000016b68e150, connectionType=<unavailable>, paramCount=1, parameters=0x000000016b68da10, typeNames=0x000000016b68da18, metaTypes=0x000000016b68da20) at qmetaobject.cpp:2755:13 [opt]
          frame #13: 0x0000000106cd9cd0 QtCore`QMetaMethod::invokeImpl(self=QMetaMethod @ 0x000000016b68d928, target=<unavailable>, connectionType=<unavailable>, paramCount=1, parameters=<unavailable>, typeNames=0x000000016b68da18, metaTypes=0x000000016b68da20) at qmetaobject.cpp:2594:13 [opt]
          frame #14: 0x00000001049d94b4 QtTest`QTest::TestMethods::invokeTestOnData(int) const [inlined] std::__1::enable_if<!(AreOldStyleArgs<>::value), bool>::type QMetaMethod::invoke<void>(this=<unavailable>, obj=<unavailable>, c=DirectConnection, r=<unavailable>) const at qmetaobject.h:149:16 [opt]
          frame #15: 0x00000001049d9498 QtTest`QTest::TestMethods::invokeTestOnData(int) const [inlined] std::__1::enable_if<!(AreOldStyleArgs<>::value), bool>::type QMetaMethod::invoke<>(this=<unavailable>, obj=<unavailable>, c=DirectConnection) const at qmetaobject.h:161:16 [opt]
          frame #16: 0x00000001049d9498 QtTest`QTest::TestMethods::invokeTestOnData(int) const [inlined] QTest::invokeTestMethodIfValid(m=<unavailable>, obj=<unavailable>) at qtestcase.cpp:448:18 [opt]
          frame #17: 0x00000001049d9498 QtTest`QTest::TestMethods::invokeTestOnData(this=0x000000016b68dfa0, index=<unavailable>) const at qtestcase.cpp:1086:28 [opt]
          frame #18: 0x00000001049da370 QtTest`QTest::TestMethods::invokeTest(this=0x000000016b68dfa0, index=0, tag=(m_size = 0, m_data = 0x0000000000000000), watchDog= Has Value=true ) const at qtestcase.cpp:1388:21 [opt]
          frame #19: 0x00000001049db188 QtTest`QTest::TestMethods::invokeTests(this=0x000000016b68dfa0, testObject=0x000000016b68e150) const at qtestcase.cpp:1725:33 [opt]
          frame #20: 0x00000001049dbc74 QtTest`QTest::qRun() at qtestcase.cpp:1949:18 [opt]
          frame #21: 0x00000001049db3f8 QtTest`QTest::qExec(testObject=<unavailable>, argc=<unavailable>, argv=<unavailable>) at qtestcase.cpp:1827:15 [opt]
          frame #22: 0x000000010478e5ac tst_qmediacapturesession`main + 148
          frame #23: 0x0000000104ad508c dyld`start + 520
        thread #2
          frame #0: 0x0000000192a486cc libsystem_kernel.dylib`__workq_kernreturn + 8
        thread #3, name = 'QtTest Watchdog'
          frame #0: 0x0000000192a4dc3c libsystem_kernel.dylib`__wait4 + 8
          frame #1: 0x00000001049e4150 QtTest`QTest::CrashHandler::generateStackTrace() at qtestcrashhandler.cpp:363:9 [opt]
          frame #2: 0x00000001049e29e0 QtTest`QTest::WatchDog::run(this=0x000000016b68de20) at qtestcase.cpp:1257:21 [opt]
          frame #3: 0x0000000106e4ebd0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(this=<unavailable>)::$_1::operator()() const at qthread_unix.cpp:336:14 [opt]
          frame #4: 0x0000000106e4eac8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(t=<unavailable>)::$_1>(QThreadPrivate::start(void*)::$_1&&) at qthread_unix.cpp:264:9 [opt]
          frame #5: 0x0000000106e4eac8 QtCore`QThreadPrivate::start(arg=0x000000016b68de20) at qthread_unix.cpp:295:5 [opt]
          frame #6: 0x0000000192a8426c libsystem_pthread.dylib`_pthread_start + 148
        thread #4, name = 'AMCP Logging Spool'
          frame #0: 0x0000000192a4688c libsystem_kernel.dylib`semaphore_wait_trap + 8
          frame #1: 0x000000019b4ffa2c caulk`caulk::mach::semaphore::wait_or_error() + 28
          frame #2: 0x000000019b4e37ac caulk`caulk::concurrent::details::worker_thread::run() + 56
          frame #3: 0x000000019b4e33cc caulk`void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 96
          frame #4: 0x0000000192a8426c libsystem_pthread.dylib`_pthread_start + 148
        thread #5, name = 'QThread'
          frame #0: 0x0000000192a4a210 libsystem_kernel.dylib`__psynch_cvwait + 8
          frame #1: 0x0000000192a8483c libsystem_pthread.dylib`_pthread_cond_wait + 1236
          frame #2: 0x0000000106e5cef0 QtCore`QWaitConditionPrivate::wait(this=0x0000600001f85580, deadline=<unavailable>) at qwaitcondition_unix.cpp:102:24 [opt]
          frame #3: 0x0000000106e5ce24 QtCore`QWaitCondition::wait(this=0x0000600000a80838, mutex=0x0000600000a80830, deadline=<unavailable>) at qwaitcondition_unix.cpp:180:27 [opt]
          frame #4: 0x0000000104da565c QtMultimedia`QDarwinAudioSource::stop() [inlined] QDarwinAudioSourceBuffer::wait(this=<unavailable>) at qdarwinaudiosource_p.h:111:36 [opt]
          frame #5: 0x0000000104da5648 QtMultimedia`QDarwinAudioSource::stop() [inlined] QDarwinAudioSource::audioThreadStop(this=0x0000600000d9e300) at qdarwinaudiosource.mm:856:24 [opt]
          frame #6: 0x0000000104da5620 QtMultimedia`QDarwinAudioSource::stop(this=0x0000600000d9e300) at qdarwinaudiosource.mm:726:9 [opt]
          frame #7: 0x000000010a5c9ca8 libffmpegmediaplugin.dylib`QFFmpeg::AudioSourceIO::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [inlined] QFFmpeg::AudioSourceIO::updateRunning(this=0x0000600001f89980) at qffmpegaudioinput.cpp:109:20 [opt]
          frame #8: 0x000000010a5c9ca4 libffmpegmediaplugin.dylib`QFFmpeg::AudioSourceIO::qt_static_metacall(_o=0x0000600001f89980, _c=<unavailable>, _id=<unavailable>, _a=<unavailable>) at qffmpegaudioinput.moc:101:21 [opt]
          frame #9: 0x0000000106d10038 QtCore`QObject::event(this=0x0000600001f89980, e=0x0000600001ea2500) at qobject.cpp:1419:18 [opt]
          frame #10: 0x0000000105a6e758 QtWidgets`QApplicationPrivate::notify_helper(this=<unavailable>, receiver=0x0000600001f89980, e=0x0000600001ea2500) at qapplication.cpp:3294:26 [opt]
          frame #11: 0x0000000105a6f704 QtWidgets`QApplication::notify(this=0x000000016b68e160, receiver=0x0000600001f89980, e=0x0000600001ea2500) at qapplication.cpp:3245:18 [opt]
          frame #12: 0x0000000106cc7a94 QtCore`QCoreApplication::notifyInternal2(receiver=0x0000600001f89980, event=0x0000600001ea2500) at qcoreapplication.cpp:1154:18 [opt]
          frame #13: 0x0000000106cc94a8 QtCore`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) [inlined] QCoreApplication::sendEvent(receiver=0x0000600001f89980, event=0x0000600001ea2500) at qcoreapplication.cpp:1598:12 [opt]
          frame #14: 0x0000000106cc9498 QtCore`QCoreApplicationPrivate::sendPostedEvents(receiver=0x0000000000000000, event_type=0, data=0x000060000009c000) at qcoreapplication.cpp:1953:9 [opt]
          frame #15: 0x0000000106e50a00 QtCore`QEventDispatcherUNIX::processEvents(this=0x000060000339b1e0, flags=(i = 36)) at qeventdispatcher_unix.cpp:416:5 [opt]
          frame #16: 0x0000000106cd2c90 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000016b9d2f28, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #17: 0x0000000106cd2c6c QtCore`QEventLoop::exec(this=0x000000016b9d2f28, flags=<unavailable>) at qeventloop.cpp:191:9 [opt]
          frame #18: 0x0000000106db81bc QtCore`QThread::exec(this=<unavailable>) at qthread.cpp:621:32 [opt]
          frame #19: 0x0000000106e4ebd0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(this=<unavailable>)::$_1::operator()() const at qthread_unix.cpp:336:14 [opt]
          frame #20: 0x0000000106e4eac8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(t=<unavailable>)::$_1>(QThreadPrivate::start(void*)::$_1&&) at qthread_unix.cpp:264:9 [opt]
          frame #21: 0x0000000106e4eac8 QtCore`QThreadPrivate::start(arg=0x0000600003380130) at qthread_unix.cpp:295:5 [opt]
          frame #22: 0x0000000192a8426c libsystem_pthread.dylib`_pthread_start + 148
        thread #6, name = 'com.apple.NSEventThread'
          frame #0: 0x0000000192a46850 libsystem_kernel.dylib`mach_msg_trap + 8
          frame #1: 0x0000000192a46cc0 libsystem_kernel.dylib`mach_msg + 76
          frame #2: 0x0000000192b51140 CoreFoundation`__CFRunLoopServiceMachPort + 372
          frame #3: 0x0000000192b4f5f0 CoreFoundation`__CFRunLoopRun + 1180
          frame #4: 0x0000000192b4e9b4 CoreFoundation`CFRunLoopRunSpecific + 600
          frame #5: 0x000000019582409c AppKit`_NSEventThread + 196
          frame #6: 0x0000000192a8426c libsystem_pthread.dylib`_pthread_start + 148
      === End of stack trace ===
      QFATAL : tst_QMediaCaptureSession::testAudioMute() Test function timed out
      BFAIL  : tst_QMediaCaptureSession::testAudioMute() Received a fatal error.
      Totals: 1 passed, 0 failed, 0 skipped, 1 blacklisted, 302199ms
      ********* Finished testing of tst_QMediaCaptureSession *********
      Received signal 6 (SIGABRT)
               testAudioMute function time: 302198ms, total time: 302199ms
       
      === Stack trace ===
      (lldb) process attach --pid 1023
      warning: 'QtCore' contains a debug script. To run this script in this debug session:
       
          command script import "/Users/qt/work/install/lib/QtCore.framework.dSYM/Contents/Resources/Python/QtCore.py"
       
      To run all discovered debug scripts in this session:
       
          settings set target.load-script-from-symbol-file true
       
      Process 1023 stopped
      * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
          frame #0: 0x0000000192a4a210 libsystem_kernel.dylib`__psynch_cvwait + 8
      libsystem_kernel.dylib`:
      ->  0x192a4a210 <+8>:  b.lo   0x192a4a230               ; <+40>
          0x192a4a214 <+12>: pacibsp 
          0x192a4a218 <+16>: stp    x29, x30, [sp, #-0x10]!
          0x192a4a21c <+20>: mov    x29, sp
      Target 0: (tst_qmediacapturesession) stopped.
      Executable module set to "/Users/qt/work/qt/qtmultimedia_standalone_tests/tests/auto/integration/qmediacapturesession/tst_qmediacapturesession".
      Architecture set to: arm64e-apple-macosx-.
      (lldb) bt all
      error: tst_qmediacapturesession debug map object file '/Users/qt/work/qt/qtmultimedia_standalone_tests/tests/auto/integration/qmediacapturesession/CMakeFiles/tst_qmediacapturesession.dir/tst_qmediacapturesession.cpp.o' has changed (actual time is 2024-06-06 04:50:29.000000000, debug map time is 2024-06-06 04:50:28.000000000) since this executable was linked, file will be ignored
      * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
        * frame #0: 0x0000000192a4a210 libsystem_kernel.dylib`__psynch_cvwait + 8
          frame #1: 0x0000000192a8483c libsystem_pthread.dylib`_pthread_cond_wait + 1236
          frame #2: 0x0000000106e5cef0 QtCore`QWaitConditionPrivate::wait(this=0x0000600001f88680, deadline=<unavailable>) at qwaitcondition_unix.cpp:102:24 [opt]
          frame #3: 0x0000000106e5ce24 QtCore`QWaitCondition::wait(this=0x0000600000a84308, mutex=0x0000600000a842e8, deadline=<unavailable>) at qwaitcondition_unix.cpp:180:27 [opt]
          frame #4: 0x0000000106e4f8b0 QtCore`QThread::wait(this=<unavailable>, deadline=<unavailable>) at qthread_unix.cpp:782:29 [opt]
          frame #5: 0x000000010a5c9524 libffmpegmediaplugin.dylib`QFFmpegAudioInput::~QFFmpegAudioInput(this=0x0000600001584660) at qffmpegaudioinput.cpp:158:18 [opt]
          frame #6: 0x000000010a5c95c4 libffmpegmediaplugin.dylib`non-virtual thunk to QFFmpegAudioInput::~QFFmpegAudioInput() [inlined] QFFmpegAudioInput::~QFFmpegAudioInput(this=<unavailable>) at qffmpegaudioinput.cpp:153:1 [opt]
          frame #7: 0x000000010a5c95c0 libffmpegmediaplugin.dylib`non-virtual thunk to QFFmpegAudioInput::~QFFmpegAudioInput() [inlined] QFFmpegAudioInput::~QFFmpegAudioInput(this=<unavailable>) at qffmpegaudioinput.cpp:153:1 [opt]
          frame #8: 0x000000010a5c95c0 libffmpegmediaplugin.dylib`non-virtual thunk to QFFmpegAudioInput::~QFFmpegAudioInput() at qffmpegaudioinput.cpp:0 [opt]
          frame #9: 0x0000000104d44ad4 QtMultimedia`QAudioInput::~QAudioInput() [inlined] QAudioInput::~QAudioInput(this=0x000000016b68d720) at qaudioinput.cpp:75:5 [opt]
          frame #10: 0x0000000104d44a78 QtMultimedia`QAudioInput::~QAudioInput(this=0x000000016b68d720) at qaudioinput.cpp:73:1 [opt]
          frame #11: 0x000000010478d528 tst_qmediacapturesession`tst_QMediaCaptureSession::testAudioMute() + 1392
          frame #12: 0x0000000106cd5194 QtCore`QMetaMethodInvoker::invokeImpl(self=QMetaMethod @ 0x000000016b68d848, target=0x000000016b68e150, connectionType=<unavailable>, paramCount=1, parameters=0x000000016b68da10, typeNames=0x000000016b68da18, metaTypes=0x000000016b68da20) at qmetaobject.cpp:2755:13 [opt]
          frame #13: 0x0000000106cd9cd0 QtCore`QMetaMethod::invokeImpl(self=QMetaMethod @ 0x000000016b68d928, target=<unavailable>, connectionType=<unavailable>, paramCount=1, parameters=<unavailable>, typeNames=0x000000016b68da18, metaTypes=0x000000016b68da20) at qmetaobject.cpp:2594:13 [opt]
          frame #14: 0x00000001049d94b4 QtTest`QTest::TestMethods::invokeTestOnData(int) const [inlined] std::__1::enable_if<!(AreOldStyleArgs<>::value), bool>::type QMetaMethod::invoke<void>(this=<unavailable>, obj=<unavailable>, c=DirectConnection, r=<unavailable>) const at qmetaobject.h:149:16 [opt]
          frame #15: 0x00000001049d9498 QtTest`QTest::TestMethods::invokeTestOnData(int) const [inlined] std::__1::enable_if<!(AreOldStyleArgs<>::value), bool>::type QMetaMethod::invoke<>(this=<unavailable>, obj=<unavailable>, c=DirectConnection) const at qmetaobject.h:161:16 [opt]
          frame #16: 0x00000001049d9498 QtTest`QTest::TestMethods::invokeTestOnData(int) const [inlined] QTest::invokeTestMethodIfValid(m=<unavailable>, obj=<unavailable>) at qtestcase.cpp:448:18 [opt]
          frame #17: 0x00000001049d9498 QtTest`QTest::TestMethods::invokeTestOnData(this=0x000000016b68dfa0, index=<unavailable>) const at qtestcase.cpp:1086:28 [opt]
          frame #18: 0x00000001049da370 QtTest`QTest::TestMethods::invokeTest(this=0x000000016b68dfa0, index=0, tag=(m_size = 0, m_data = 0x0000000000000000), watchDog= Has Value=true ) const at qtestcase.cpp:1388:21 [opt]
          frame #19: 0x00000001049db188 QtTest`QTest::TestMethods::invokeTests(this=0x000000016b68dfa0, testObject=0x000000016b68e150) const at qtestcase.cpp:1725:33 [opt]
          frame #20: 0x00000001049dbc74 QtTest`QTest::qRun() at qtestcase.cpp:1949:18 [opt]
          frame #21: 0x00000001049db3f8 QtTest`QTest::qExec(testObject=<unavailable>, argc=<unavailable>, argv=<unavailable>) at qtestcase.cpp:1827:15 [opt]
          frame #22: 0x000000010478e5ac tst_qmediacapturesession`main + 148
          frame #23: 0x0000000104ad508c dyld`start + 520
        thread #2
          frame #0: 0x0000000192a486cc libsystem_kernel.dylib`__workq_kernreturn + 8
        thread #3, name = 'QtTest Watchdog'
          frame #0: 0x0000000192a4dc3c libsystem_kernel.dylib`__wait4 + 8
          frame #1: 0x00000001049e4150 QtTest`QTest::CrashHandler::generateStackTrace() at qtestcrashhandler.cpp:363:9 [opt]
          frame #2: 0x00000001049e4814 QtTest`QTest::CrashHandler::FatalSignalHandler::actionHandler(signum=6, info=<unavailable>, (null)=<unavailable>) at qtestcrashhandler.cpp:630:9 [opt]
          frame #3: 0x0000000192a9b4a4 libsystem_platform.dylib`_sigtramp + 56
          frame #4: 0x0000000192a83ee0 libsystem_pthread.dylib`pthread_kill + 288
          frame #5: 0x00000001929be330 libsystem_c.dylib`abort + 168
          frame #6: 0x0000000106c502c4 QtCore`qAbort() at qassert.cpp:49:5 [opt]
          frame #7: 0x0000000106c54bf4 QtCore`qt_message(QtMsgType, QMessageLogContext const&, char const*, char*) [inlined] void qt_message_fatal<QString&>((null)=<unavailable>, context=<unavailable>, message=<unavailable>) at qlogging.cpp:2112:5 [opt]
          frame #8: 0x0000000106c54bf0 QtCore`qt_message(msgType=QtFatalMsg, context=<unavailable>, msg=<unavailable>, ap=<unavailable>) at qlogging.cpp:380:9 [opt]
          frame #9: 0x0000000106f7ebc8 QtCore`QMessageLogger::fatal(this=<unavailable>, msg="Test function timed out") const at qlogging.cpp:879:5 [opt]
          frame #10: 0x0000000104a008ac QtTest`QTest::WatchDog::run() (.cold.1) at qtestcase.cpp:1258:21 [opt]
          frame #11: 0x00000001049e29e8 QtTest`QTest::WatchDog::run(this=0x000000016b68de20) at qtestcase.cpp:1258:21 [opt]
          frame #12: 0x0000000106e4ebd0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(this=<unavailable>)::$_1::operator()() const at qthread_unix.cpp:336:14 [opt]
          frame #13: 0x0000000106e4eac8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(t=<unavailable>)::$_1>(QThreadPrivate::start(void*)::$_1&&) at qthread_unix.cpp:264:9 [opt]
          frame #14: 0x0000000106e4eac8 QtCore`QThreadPrivate::start(arg=0x000000016b68de20) at qthread_unix.cpp:295:5 [opt]
          frame #15: 0x0000000192a8426c libsystem_pthread.dylib`_pthread_start + 148
        thread #4, name = 'AMCP Logging Spool'
          frame #0: 0x0000000192a4688c libsystem_kernel.dylib`semaphore_wait_trap + 8
          frame #1: 0x000000019b4ffa2c caulk`caulk::mach::semaphore::wait_or_error() + 28
          frame #2: 0x000000019b4e37ac caulk`caulk::concurrent::details::worker_thread::run() + 56
          frame #3: 0x000000019b4e33cc caulk`void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 96
          frame #4: 0x0000000192a8426c libsystem_pthread.dylib`_pthread_start + 148
        thread #5, name = 'QThread'
          frame #0: 0x0000000192a4a210 libsystem_kernel.dylib`__psynch_cvwait + 8
          frame #1: 0x0000000192a8483c libsystem_pthread.dylib`_pthread_cond_wait + 1236
          frame #2: 0x0000000106e5cef0 QtCore`QWaitConditionPrivate::wait(this=0x0000600001f85580, deadline=<unavailable>) at qwaitcondition_unix.cpp:102:24 [opt]
          frame #3: 0x0000000106e5ce24 QtCore`QWaitCondition::wait(this=0x0000600000a80838, mutex=0x0000600000a80830, deadline=<unavailable>) at qwaitcondition_unix.cpp:180:27 [opt]
          frame #4: 0x0000000104da565c QtMultimedia`QDarwinAudioSource::stop() [inlined] QDarwinAudioSourceBuffer::wait(this=<unavailable>) at qdarwinaudiosource_p.h:111:36 [opt]
          frame #5: 0x0000000104da5648 QtMultimedia`QDarwinAudioSource::stop() [inlined] QDarwinAudioSource::audioThreadStop(this=0x0000600000d9e300) at qdarwinaudiosource.mm:856:24 [opt]
          frame #6: 0x0000000104da5620 QtMultimedia`QDarwinAudioSource::stop(this=0x0000600000d9e300) at qdarwinaudiosource.mm:726:9 [opt]
          frame #7: 0x000000010a5c9ca8 libffmpegmediaplugin.dylib`QFFmpeg::AudioSourceIO::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [inlined] QFFmpeg::AudioSourceIO::updateRunning(this=0x0000600001f89980) at qffmpegaudioinput.cpp:109:20 [opt]
          frame #8: 0x000000010a5c9ca4 libffmpegmediaplugin.dylib`QFFmpeg::AudioSourceIO::qt_static_metacall(_o=0x0000600001f89980, _c=<unavailable>, _id=<unavailable>, _a=<unavailable>) at qffmpegaudioinput.moc:101:21 [opt]
          frame #9: 0x0000000106d10038 QtCore`QObject::event(this=0x0000600001f89980, e=0x0000600001ea2500) at qobject.cpp:1419:18 [opt]
          frame #10: 0x0000000105a6e758 QtWidgets`QApplicationPrivate::notify_helper(this=<unavailable>, receiver=0x0000600001f89980, e=0x0000600001ea2500) at qapplication.cpp:3294:26 [opt]
          frame #11: 0x0000000105a6f704 QtWidgets`QApplication::notify(this=0x000000016b68e160, receiver=0x0000600001f89980, e=0x0000600001ea2500) at qapplication.cpp:3245:18 [opt]
          frame #12: 0x0000000106cc7a94 QtCore`QCoreApplication::notifyInternal2(receiver=0x0000600001f89980, event=0x0000600001ea2500) at qcoreapplication.cpp:1154:18 [opt]
          frame #13: 0x0000000106cc94a8 QtCore`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) [inlined] QCoreApplication::sendEvent(receiver=0x0000600001f89980, event=0x0000600001ea2500) at qcoreapplication.cpp:1598:12 [opt]
          frame #14: 0x0000000106cc9498 QtCore`QCoreApplicationPrivate::sendPostedEvents(receiver=0x0000000000000000, event_type=0, data=0x000060000009c000) at qcoreapplication.cpp:1953:9 [opt]
          frame #15: 0x0000000106e50a00 QtCore`QEventDispatcherUNIX::processEvents(this=0x000060000339b1e0, flags=(i = 36)) at qeventdispatcher_unix.cpp:416:5 [opt]
          frame #16: 0x0000000106cd2c90 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000016b9d2f28, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #17: 0x0000000106cd2c6c QtCore`QEventLoop::exec(this=0x000000016b9d2f28, flags=<unavailable>) at qeventloop.cpp:191:9 [opt]
          frame #18: 0x0000000106db81bc QtCore`QThread::exec(this=<unavailable>) at qthread.cpp:621:32 [opt]
          frame #19: 0x0000000106e4ebd0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(this=<unavailable>)::$_1::operator()() const at qthread_unix.cpp:336:14 [opt]
          frame #20: 0x0000000106e4eac8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(t=<unavailable>)::$_1>(QThreadPrivate::start(void*)::$_1&&) at qthread_unix.cpp:264:9 [opt]
          frame #21: 0x0000000106e4eac8 QtCore`QThreadPrivate::start(arg=0x0000600003380130) at qthread_unix.cpp:295:5 [opt]
          frame #22: 0x0000000192a8426c libsystem_pthread.dylib`_pthread_start + 148
        thread #6, name = 'com.apple.NSEventThread'
          frame #0: 0x0000000192a46850 libsystem_kernel.dylib`mach_msg_trap + 8
          frame #1: 0x0000000192a46cc0 libsystem_kernel.dylib`mach_msg + 76
          frame #2: 0x0000000192b51140 CoreFoundation`__CFRunLoopServiceMachPort + 372
          frame #3: 0x0000000192b4f5f0 CoreFoundation`__CFRunLoopRun + 1180
          frame #4: 0x0000000192b4e9b4 CoreFoundation`CFRunLoopRunSpecific + 600
          frame #5: 0x000000019582409c AppKit`_NSEventThread + 196
          frame #6: 0x0000000192a8426c libsystem_pthread.dylib`_pthread_start + 148
      === End of stack trace ===
      qt-testrunner.py     INFO: Test process exited with code: -6
      qt-testrunner.py     INFO: Parsed XML file /Users/qt/work/testresults/tst_qmediacapturesession-1717652979025.xml in 0.000 seconds
      qt-testrunner.py     INFO: Found 3 passes and 0 failures
      qt-testrunner.py  WARNING: No failures listed in the XML test log! Did the test CRASH right after all its testcases PASSed?
      qt-testrunner.py    ERROR: Full test run failed repeatedly, aborting!
      CMake Error at tst_qmediacapturesessionWrapperRelWithDebInfo.cmake:18 (message):
        /Users/qt/work/install/libexec/qt-testrunner.py --
        /Users/qt/work/qt/qtmultimedia_standalone_tests/tests/auto/integration/qmediacapturesession/tst_qmediacapturesession
        execution failed with exit code 3.
       
       
      43/48 Test #43: tst_qmediacapturesession .........***Failed  610.22 sec
      98% tests passed, 1 tests failed out of 43
      Label Time Summary:
      tests/auto/integration/backends/tst_backends                                            =   0.07 sec*proc (1 test)
      tests/auto/integration/multiapp/tst_multiapp                                            =   0.50 sec*proc (1 test)
      tests/auto/integration/qaudiodecoderbackend/tst_qaudiodecoderbackend                    =  10.18 sec*proc (1 test)
      tests/auto/integration/qaudiodevice/tst_qaudiodevice                                    =   0.10 sec*proc (1 test)
      tests/auto/integration/qaudiosink/tst_qaudiosink                                        =  59.54 sec*proc (1 test)
      tests/auto/integration/qaudiosource/tst_qaudiosource                                    =   0.07 sec*proc (1 test)
      tests/auto/integration/qcamerabackend/tst_qcamerabackend                                =   0.00 sec*proc (0 test)
      tests/auto/integration/qmediacapturesession/tst_qmediacapturesession                    = 610.22 sec*proc (1 test)
      tests/auto/integration/qmediaframeinputsbackend/tst_qmediaframeinputsbackend            =  10.45 sec*proc (1 test)
      tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend                      =  57.29 sec*proc (1 test)
      tests/auto/integration/qmediaplayerformatsupport/tst_qmediaplayerformatsupport          =   2.07 sec*proc (1 test)
      tests/auto/integration/qquickvideooutput/tst_qquickvideooutput                          =   0.00 sec*proc (0 test)
      tests/auto/integration/qquickvideooutput_window/tst_qquickvideooutput_window            =   0.00 sec*proc (0 test)
      tests/auto/integration/qscreencapturebackend/tst_qscreencapturebackend                  =   0.00 sec*proc (0 test)
      tests/auto/integration/qsoundeffect/tst_qsoundeffect                                    =  27.08 sec*proc (1 test)
      tests/auto/integration/qvideoframebackend/tst_qvideoframebackend                        =   0.26 sec*proc (1 test)
      tests/auto/integration/qwindowcapturebackend/tst_qwindowcapturebackend                  =   0.00 sec*proc (0 test)
      tests/auto/unit/multimedia/qabstractvideobuffer/tst_qabstractvideobuffer                =   0.23 sec*proc (1 test)
      tests/auto/unit/multimedia/qaudiobuffer/tst_qaudiobuffer                                =   0.04 sec*proc (1 test)
      tests/auto/unit/multimedia/qaudiodecoder/tst_qaudiodecoder                              =   1.76 sec*proc (1 test)
      tests/auto/unit/multimedia/qaudioformat/tst_qaudioformat                                =   0.07 sec*proc (1 test)
      tests/auto/unit/multimedia/qaudionamespace/tst_qaudionamespace                          =   0.07 sec*proc (1 test)
      tests/auto/unit/multimedia/qaudiorecorder/tst_qaudiorecorder                            =   0.09 sec*proc (1 test)
      tests/auto/unit/multimedia/qaudiostatemachine/tst_qaudiostatemachine                    =   0.05 sec*proc (1 test)
      tests/auto/unit/multimedia/qcamera/tst_multimedia_qcamera                               =   0.07 sec*proc (1 test)
      tests/auto/unit/multimedia/qcameradevice/tst_qcameradevice                              =   0.07 sec*proc (1 test)
      tests/auto/unit/multimedia/qerrorinfo/tst_qerrorinfo                                    =   0.04 sec*proc (1 test)
      tests/auto/unit/multimedia/qimagecapture/tst_qimagecapture                              =   1.01 sec*proc (1 test)
      tests/auto/unit/multimedia/qmaybe/tst_qmaybe                                            =   0.04 sec*proc (1 test)
      tests/auto/unit/multimedia/qmediadevices/tst_qmediadevices                              =   0.07 sec*proc (1 test)
      tests/auto/unit/multimedia/qmediaformat/tst_qmediaformat                                =   0.08 sec*proc (1 test)
      tests/auto/unit/multimedia/qmediaplayer/tst_qmediaplayer                                =   0.05 sec*proc (1 test)
      tests/auto/unit/multimedia/qmediarecorder/tst_qmediarecorder                            =   2.98 sec*proc (1 test)
      tests/auto/unit/multimedia/qmediatimerange/tst_qmediatimerange                          =   0.09 sec*proc (1 test)
      tests/auto/unit/multimedia/qmultimediautils/tst_qmultimediautils                        =   0.07 sec*proc (1 test)
      tests/auto/unit/multimedia/qsamplecache/tst_qsamplecache                                =   0.53 sec*proc (1 test)
      tests/auto/unit/multimedia/qscreencapture/tst_qscreencapture                            =   0.50 sec*proc (1 test)
      tests/auto/unit/multimedia/qvideobuffers/tst_qvideobuffers                              =   0.04 sec*proc (1 test)
      tests/auto/unit/multimedia/qvideoframe/tst_qvideoframe                                  =   1.90 sec*proc (1 test)
      tests/auto/unit/multimedia/qvideoframecolormanagement/tst_qvideoframecolormanagement    =   1.55 sec*proc (1 test)
      tests/auto/unit/multimedia/qvideoframeformat/tst_qvideoframeformat                      =   0.07 sec*proc (1 test)
      tests/auto/unit/multimedia/qvideotexturehelper/tst_qvideotexturehelper                  =   0.07 sec*proc (1 test)
      tests/auto/unit/multimedia/qwavedecoder/tst_qwavedecoder                                =   0.07 sec*proc (1 test)
      tests/auto/unit/multimediawidgets/qcamerawidgets/tst_qcamerawidgets                     =   0.11 sec*proc (1 test)
      tests/auto/unit/multimediawidgets/qgraphicsvideoitem/tst_qgraphicsvideoitem             =   0.21 sec*proc (1 test)
      tests/auto/unit/multimediawidgets/qmediaplayerwidgets/tst_qmediaplayerwidgets           =   0.08 sec*proc (1 test)
      tests/auto/unit/multimediawidgets/qvideowidget/tst_qvideowidget                         =   0.08 sec*proc (1 test)
      Total Test time (real) = 800.01 sec
      The following tests FAILED:
      43 - tst_qmediacapturesession (Failed)
      Errors while running CTest
      Output from these tests are in: /Users/qt/work/qt/qtmultimedia_standalone_tests/Testing/Temporary/LastTest.log
      Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.
      

      Build log: https://testresults.qt.io/logs/qt/qtmultimedia/1f80a52f9a96b332a74dd7137d2711ece4b7bb61/MacOSMacOS_12arm64MacOSMacOS_12arm64Clangqtci-macos-12-arm-102-786552TestOnly/3eb78f35e7dc4e76e8b22f7e854b8f9019d7320c/test_1717652446/log.txt.gz

      Details: https://testresults.qt.io/coin/integration/qt/qtmultimedia/tasks/1717652377

      Tested changes (refs/builds/qtci/dev/1717652376):
      https://codereview.qt-project.org/c/qt/qtmultimedia/+/565202/1 Bump version to 6.9.0
      https://codereview.qt-project.org/c/qt/qtmultimedia/+/566404/2 Update dependencies on 'dev' in qt/qtmultimedia

      Attachments

        Issue Links

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

          Activity

            People

              vestbo Tor Arne Vestbø
              janihe Jani Heikkinen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There is 1 open Gerrit change