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

Crash when QQuickWindow::frameSwapped is emitted during auto tests

    XMLWordPrintable

Details

    Description

      https://codereview.qt-project.org/c/qt/qtdeclarative/+/560749/1#message-5ff5d5bde738e9b6578e79a810e3facdefb470b9

      https://testresults.qt.io/logs/qt/qtdeclarative/fca6db59f9ed32e33efa6fa110a8882d7b678f85/LinuxopenSUSE_15_5x86_64LinuxopenSUSE_15_5x86_64GCCqtci-linux-openSUSE-15.5-x86_64-52-8b94c7Sccache_UseAddressSanitizer_UseConfigure_WarningsAreErrors/2da13a5c533bf4d5e92a3aca8eb74f50b46a15a4/test_1716171429/log.txt.gz

      agent:2024/05/20 03:34:04 build.go:404: QFATAL : tst_QQuickShortcut::shortcuts(/Shift+M) ASSERT failure in QQuickWindow: "Called object is not of the correct type (class destructor may have already run)", file /home/qt/work/install/include/QtCore/qobjectdefs_impl.h, line 131
      agent:2024/05/20 03:34:04 build.go:404: FAIL!  : tst_QQuickShortcut::shortcuts(/Shift+M) Received a fatal error.
      agent:2024/05/20 03:34:04 build.go:404:    Loc: [/home/qt/work/install/include/QtCore/qobjectdefs_impl.h(131)]
      agent:2024/05/20 03:34:04 build.go:404: Totals: 35 passed, 1 failed, 0 skipped, 0 blacklisted, 4184ms
      agent:2024/05/20 03:34:04 build.go:404: ********* Finished testing of tst_QQuickShortcut *********
      agent:2024/05/20 03:34:04 build.go:404: Received signal 6 (SIGABRT)
      agent:2024/05/20 03:34:04 build.go:404:          shortcuts function time: 3202ms, total time: 4184ms
      agent:2024/05/20 03:34:04 build.go:404: === Stack trace ===
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2545]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2546]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2547]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2549]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2550]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2551]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2552]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2553]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2554]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2555]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2556]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2557]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2633]
      agent:2024/05/20 03:34:04 build.go:404: [New LWP 2634]
      agent:2024/05/20 03:34:04 build.go:404: [Thread debugging using libthread_db enabled]
      agent:2024/05/20 03:34:04 build.go:404: Using host libthread_db library "/lib64/libthread_db.so.1".
      agent:2024/05/20 03:34:04 build.go:404: 0x00007f750705570c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: Thread 15 (Thread 0x7f74eabf6700 (LWP 2634) "QSGRenderThread"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f7506f2ebbf in wait4 () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f7512049231 in ?? () from /usr/lib64/libasan.so.5
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f7511d0f033 in QTest::CrashHandler::generateStackTrace () at /home/qt/work/qt/qtbase/src/testlib/qtestcrashhandler.cpp:363
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f7511d10393 in QTest::CrashHandler::FatalSignalHandler::actionHandler (signum=6, info=0x7f750344b4b0) at /home/qt/work/qt/qtbase/src/testlib/qtestcrashhandler.cpp:630
      agent:2024/05/20 03:34:04 build.go:404: #4  <signal handler called>
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f7506e97d2b in raise () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: #6  0x00007f7506e993e5 in abort () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: #7  0x00007f7507726cbf in qAbort () at /home/qt/work/qt/qtbase/src/corelib/global/qassert.cpp:49
      agent:2024/05/20 03:34:04 build.go:404: #8  0x00007f75077511cc in qt_message_fatal<QString&> (context=..., message=...) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:2112
      agent:2024/05/20 03:34:04 build.go:404: #9  0x00007f7507743094 in qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, context=..., msg=0x7f750849b920 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=0x7f74eabf4780) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:380
      agent:2024/05/20 03:34:04 build.go:404: #10 0x00007f7507745fa8 in QMessageLogger::fatal (this=0x7f74eabf4a70, msg=0x7f750849b920 "ASSERT failure in %s: \"%s\", file %s, line %d") at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:880
      agent:2024/05/20 03:34:04 build.go:404: #11 0x00007f7507726eb6 in qt_assert_x (where=0x7f7511400c98 <(anonymous namespace)::qt_meta_stringdata_CLASSQQuickWindowENDCLASS+536> "QQuickWindow", what=0x7f75113fae60 "Called object is not of the correct type (class destructor may have already run)", file=0x7f75113fae00 "/home/qt/work/install/include/QtCore/qobjectdefs_impl.h", line=131) at /home/qt/work/qt/qtbase/src/corelib/global/qassert.cpp:114
      agent:2024/05/20 03:34:04 build.go:404: #12 0x00007f75106f44d1 in QtPrivate::assertObjectType<QQuickWindow> (o=0x611000082e00) at /home/qt/work/install/include/QtCore/qobjectdefs_impl.h:131
      agent:2024/05/20 03:34:04 build.go:404: #13 0x00007f75106f40bd in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (QQuickWindow::*)()>::call(void (QQuickWindow::*)(), QQuickWindow*, void**) (f=(void (QQuickWindow::*)(QQuickWindow * const)) 0x7f751070d45e <QQuickWindow::runJobsAfterSwap()>, o=0x611000082e00, arg=0x7f74eabf4f30) at /home/qt/work/install/include/QtCore/qobjectdefs_impl.h:151
      agent:2024/05/20 03:34:04 build.go:404: #14 0x00007f75106f3cee in QtPrivate::FunctionPointer<void (QQuickWindow::*)()>::call<QtPrivate::List<>, void>(void (QQuickWindow::*)(), QQuickWindow*, void**) (f=(void (QQuickWindow::*)(QQuickWindow * const)) 0x7f751070d45e <QQuickWindow::runJobsAfterSwap()>, o=0x611000082e00, arg=0x7f74eabf4f30) at /home/qt/work/install/include/QtCore/qobjectdefs_impl.h:200
      agent:2024/05/20 03:34:04 build.go:404: #15 0x00007f75106f3ace in QtPrivate::QCallableObject<void (QQuickWindow::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x603000092bc0, r=0x611000082e00, a=0x7f74eabf4f30, ret=0x0) at /home/qt/work/install/include/QtCore/qobjectdefs_impl.h:571
      agent:2024/05/20 03:34:04 build.go:404: #16 0x00007f750795fe5c in QtPrivate::QSlotObjectBase::call (this=0x603000092bc0, r=0x611000082e00, a=0x7f74eabf4f30) at /home/qt/work/qt/qtbase/src/corelib/kernel/qobjectdefs_impl.h:487
      agent:2024/05/20 03:34:04 build.go:404: #17 0x00007f7507abd49e in doActivate<false> (sender=0x611000082e00, signal_index=22, argv=0x7f74eabf4f30) at /home/qt/work/qt/qtbase/src/corelib/kernel/qobject.cpp:4113
      agent:2024/05/20 03:34:04 build.go:404: #18 0x00007f7507aa5e07 in QMetaObject::activate (sender=0x611000082e00, m=0x7f7511980a20 <QQuickWindow::staticMetaObject>, local_signal_index=0, argv=0x0) at /home/qt/work/qt/qtbase/src/corelib/kernel/qobject.cpp:4173
      agent:2024/05/20 03:34:04 build.go:404: #19 0x00007f7510711f45 in QQuickWindow::frameSwapped (this=0x611000082e00) at /home/qt/work/qt/qtdeclarative_build/src/quick/Quick_autogen/include/moc_qquickwindow.cpp:599
      agent:2024/05/20 03:34:04 build.go:404: #20 0x00007f75107c5284 in QQuickWindowPrivate::fireFrameSwapped (this=0x6190000bcc80) at /home/qt/work/qt/qtdeclarative/src/quick/items/qquickwindow_p.h:203
      agent:2024/05/20 03:34:04 build.go:404: #21 0x00007f7510fc9aa1 in QSGRenderThread::syncAndRender (this=0x61100005b800) at /home/qt/work/qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:781
      agent:2024/05/20 03:34:04 build.go:404: #22 0x00007f7510fcc875 in QSGRenderThread::run (this=0x61100005b800) at /home/qt/work/qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:974
      agent:2024/05/20 03:34:04 build.go:404: #23 0x00007f7507fa65ab in <lambda()>::operator()(void) const (__closure=0x7f74eabf5c30) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:332
      agent:2024/05/20 03:34:04 build.go:404: #24 0x00007f7507fa9dd1 in (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >(<lambda()> &&) (t=...) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:264
      agent:2024/05/20 03:34:04 build.go:404: #25 0x00007f7507fa6902 in QThreadPrivate::start (arg=0x61100005b800) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:291
      agent:2024/05/20 03:34:04 build.go:404: #26 0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #27 0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 14 (Thread 0x7f74fb5fc700 (LWP 2633) "QQmlThread"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f7506f58a09 in poll () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f751203dde2 in poll () from /usr/lib64/libasan.so.5
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f7506520b49 in ?? () from /usr/lib64/libglib-2.0.so.0
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f7506520c5c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f75083ed27b in QEventDispatcherGlib::processEvents (this=0x602000028a30, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:395
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f750798443f in QEventLoop::processEvents (this=0x7f74fb5fb980, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventloop.cpp:100
      agent:2024/05/20 03:34:04 build.go:404: #6  0x00007f7507985804 in QEventLoop::exec (this=0x7f74fb5fb980, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventloop.cpp:191
      agent:2024/05/20 03:34:04 build.go:404: #7  0x00007f7507d60d68 in QThread::exec (this=0x60c0000a0000) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread.cpp:621
      agent:2024/05/20 03:34:04 build.go:404: #8  0x00007f7507d61b58 in QThread::run (this=0x60c0000a0000) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread.cpp:742
      agent:2024/05/20 03:34:04 build.go:404: #9  0x00007f7507fa65ab in <lambda()>::operator()(void) const (__closure=0x7f74fb5fbc30) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:332
      agent:2024/05/20 03:34:04 build.go:404: #10 0x00007f7507fa9dd1 in (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >(<lambda()> &&) (t=...) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:264
      agent:2024/05/20 03:34:04 build.go:404: #11 0x00007f7507fa6902 in QThreadPrivate::start (arg=0x60c0000a0000) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:291
      agent:2024/05/20 03:34:04 build.go:404: #12 0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #13 0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 13 (Thread 0x7f74eb3f7700 (LWP 2557) "tst_qqu:disk$0"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f750705570c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f74f6ae73e9 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f74f6a9941b in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f74f6ae7327 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 12 (Thread 0x7f74ebbf8700 (LWP 2556) "tst_qquickshort"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f750705570c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f74f6ae73e9 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f74f70a74b3 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f74f6ae7327 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 11 (Thread 0x7f74ec3f9700 (LWP 2555) "tst_qquickshort"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f750705570c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f74f6ae73e9 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f74f70a74b3 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f74f6ae7327 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 10 (Thread 0x7f74ecbfa700 (LWP 2554) "tst_qquickshort"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f750705570c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f74f6ae73e9 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f74f70a74b3 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f74f6ae7327 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 9 (Thread 0x7f74ed3fb700 (LWP 2553) "tst_qquickshort"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f750705570c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f74f6ae73e9 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f74f70a74b3 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f74f6ae7327 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 8 (Thread 0x7f74edbfc700 (LWP 2552) "llvmpipe-3"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f750705570c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f74f6ae73e9 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f74f70aa713 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f74f6ae7327 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 7 (Thread 0x7f74ee3fd700 (LWP 2551) "llvmpipe-2"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f750705570c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f74f6ae73e9 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f74f70aa713 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f74f6ae7327 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 6 (Thread 0x7f74eebfe700 (LWP 2550) "llvmpipe-1"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f750705570c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f74f6ae73e9 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f74f70aa713 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f74f6ae7327 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 5 (Thread 0x7f74ef3ff700 (LWP 2549) "llvmpipe-0"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f750705570c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f74f6ae73e9 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f74f70aa713 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f74f6ae7327 in ?? () from /usr/lib64/dri/swrast_dri.so
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 4 (Thread 0x7f74fbdfd700 (LWP 2547) "QtTest Watchdog"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f7507055a5e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f7511cf07fe in __gthread_cond_timedwait (__cond=0x7ffc27935868, __mutex=0x7ffc27935840, __abs_timeout=0x7f74fbdfc4c0) at /usr/include/c++/9/x86_64-suse-linux/bits/gthr-default.h:872
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f7511d073db in std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=0x7ffc27935868, __lock=..., __atime=std::chrono::sys_time = { 1716176321776472651ns [2024-05-20 03:38:41] }) at /usr/include/c++/9/condition_variable:188
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f7511d03b0d in std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=0x7ffc27935868, __lock=..., __atime=std::chrono::_V2::steady_clock time_point = { 3336316694118ns }) at /usr/include/c++/9/condition_variable:121
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f7511cff30e in std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, QTest::WatchDog::waitFor(std::unique_lock<std::mutex>&, QTest::WatchDog::Expectation)::{lambda()#1}>(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, QTest::WatchDog::waitFor(std::unique_lock<std::mutex>&, QTest::WatchDog::Expectation)::{lambda()#1}) (this=0x7ffc27935868, __lock=..., __atime=std::chrono::_V2::steady_clock time_point = { 3336316694118ns }, __p=...) at /usr/include/c++/9/condition_variable:138
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f7511cf9ca2 in std::condition_variable::wait_for<long, std::ratio<1l, 1000l>, QTest::WatchDog::waitFor(std::unique_lock<std::mutex>&, QTest::WatchDog::Expectation)::{lambda()#1}>(std::unique_lock<std::mutex>&, std::chrono::duration<long, std::ratio<1l, 1000l> > const&, QTest::WatchDog::waitFor(std::unique_lock<std::mutex>&, QTest::WatchDog::Expectation)::{lambda()#1}) (this=0x7ffc27935868, __lock=..., __rtime=std::chrono::duration = { 300000ms }, __p=...) at /usr/include/c++/9/condition_variable:166
      agent:2024/05/20 03:34:04 build.go:404: #6  0x00007f7511cf587a in QTest::WatchDog::waitFor (this=0x7ffc27935830, m=..., e=138) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1190
      agent:2024/05/20 03:34:04 build.go:404: #7  0x00007f7511cf630f in QTest::WatchDog::run (this=0x7ffc27935830) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1254
      agent:2024/05/20 03:34:04 build.go:404: #8  0x00007f7507fa65ab in <lambda()>::operator()(void) const (__closure=0x7f74fbdfcc30) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:332
      agent:2024/05/20 03:34:04 build.go:404: #9  0x00007f7507fa9dd1 in (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >(<lambda()> &&) (t=...) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:264
      agent:2024/05/20 03:34:04 build.go:404: #10 0x00007f7507fa6902 in QThreadPrivate::start (arg=0x7ffc27935830) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:291
      agent:2024/05/20 03:34:04 build.go:404: #11 0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #12 0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 3 (Thread 0x7f74fc5fe700 (LWP 2546) "QXcbEventQueue"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f7506f58a09 in poll () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f751203dde2 in poll () from /usr/lib64/libasan.so.5
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f7504a0d387 in ?? () from /usr/lib64/libxcb.so.1
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f7504a0efba in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f750023e403 in QXcbEventQueue::run (this=0x60d000001700) at /home/qt/work/qt/qtbase/src/plugins/platforms/xcb/qxcbeventqueue.cpp:192
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f7507fa65ab in <lambda()>::operator()(void) const (__closure=0x7f74fc5fdc30) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:332
      agent:2024/05/20 03:34:04 build.go:404: #6  0x00007f7507fa9dd1 in (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >(<lambda()> &&) (t=...) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:264
      agent:2024/05/20 03:34:04 build.go:404: #7  0x00007f7507fa6902 in QThreadPrivate::start (arg=0x60d000001700) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:291
      agent:2024/05/20 03:34:04 build.go:404: #8  0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #9  0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 2 (Thread 0x7f74fcdff700 (LWP 2545) "QDBusConnection"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f7506f58a09 in poll () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f751203dde2 in poll () from /usr/lib64/libasan.so.5
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f7506520b49 in ?? () from /usr/lib64/libglib-2.0.so.0
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f7506520c5c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f75083ed27b in QEventDispatcherGlib::processEvents (this=0x602000001010, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:395
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f750798443f in QEventLoop::processEvents (this=0x7f74fcdfe8b0, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventloop.cpp:100
      agent:2024/05/20 03:34:04 build.go:404: #6  0x00007f7507985804 in QEventLoop::exec (this=0x7f74fcdfe8b0, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventloop.cpp:191
      agent:2024/05/20 03:34:04 build.go:404: #7  0x00007f7507d60d68 in QThread::exec (this=0x7f75064ca200 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread.cpp:621
      agent:2024/05/20 03:34:04 build.go:404: #8  0x00007f75061b13ef in QDBusConnectionManager::run (this=0x7f75064ca200 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /home/qt/work/qt/qtbase/src/dbus/qdbusconnectionmanager.cpp:144
      agent:2024/05/20 03:34:04 build.go:404: #9  0x00007f7507fa65ab in <lambda()>::operator()(void) const (__closure=0x7f74fcdfec30) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:332
      agent:2024/05/20 03:34:04 build.go:404: #10 0x00007f7507fa9dd1 in (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >(<lambda()> &&) (t=...) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:264
      agent:2024/05/20 03:34:04 build.go:404: #11 0x00007f7507fa6902 in QThreadPrivate::start (arg=0x7f75064ca200 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:291
      agent:2024/05/20 03:34:04 build.go:404: #12 0x00007f750704e6ea in start_thread () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #13 0x00007f7506f6550f in clone () from /lib64/libc.so.6
      agent:2024/05/20 03:34:04 build.go:404: Thread 1 (Thread 0x7f750684b980 (LWP 2544) "tst_qquickshort"):
      agent:2024/05/20 03:34:04 build.go:404: #0  0x00007f750705570c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
      agent:2024/05/20 03:34:04 build.go:404: #1  0x00007f7507ff1650 in QWaitConditionPrivate::wait (this=0x6080000584a0, deadline=...) at /home/qt/work/qt/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:102
      agent:2024/05/20 03:34:04 build.go:404: #2  0x00007f7507ff0a61 in QWaitCondition::wait (this=0x61100005b850, mutex=0x61100005b848, deadline=...) at /home/qt/work/qt/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:180
      agent:2024/05/20 03:34:04 build.go:404: #3  0x00007f7510fd26e1 in QSGThreadedRenderLoop::handleObscurity (this=0x60700003af60, w=0x60c00007d2d0) at /home/qt/work/qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1362
      agent:2024/05/20 03:34:04 build.go:404: #4  0x00007f7510fcebe0 in QSGThreadedRenderLoop::hide (this=0x60700003af60, window=0x611000082e00) at /home/qt/work/qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1152
      agent:2024/05/20 03:34:04 build.go:404: #5  0x00007f75106f4e81 in QQuickWindow::hideEvent (this=0x611000082e00) at /home/qt/work/qt/qtdeclarative/src/quick/items/qquickwindow.cpp:211
      agent:2024/05/20 03:34:04 build.go:404: #6  0x00007f75094c39f4 in QWindow::event (this=0x611000082e00, ev=0x7ffc27933b80) at /home/qt/work/qt/qtbase/src/gui/kernel/qwindow.cpp:2612
      agent:2024/05/20 03:34:04 build.go:404: #7  0x00007f751070219a in QQuickWindow::event (this=0x611000082e00, event=0x7ffc27933b80) at /home/qt/work/qt/qtdeclarative/src/quick/items/qquickwindow.cpp:1683
      agent:2024/05/20 03:34:04 build.go:404: #8  0x00007f7510752287 in QQuickWindowQmlImpl::event (this=0x611000082e00, event=0x7ffc27933b80) at /home/qt/work/qt/qtdeclarative/src/quick/items/qquickwindowmodule.cpp:141
      agent:2024/05/20 03:34:04 build.go:404: #9  0x00007f750b8330c5 in QApplicationPrivate::notify_helper (this=0x615000000a80, receiver=0x611000082e00, e=0x7ffc27933b80) at /home/qt/work/qt/qtbase/src/widgets/kernel/qapplication.cpp:3294
      agent:2024/05/20 03:34:04 build.go:404: #10 0x00007f750b832dab in QApplication::notify (this=0x7ffc27935ec0, receiver=0x611000082e00, e=0x7ffc27933b80) at /home/qt/work/qt/qtbase/src/widgets/kernel/qapplication.cpp:3245
      agent:2024/05/20 03:34:04 build.go:404: #11 0x00007f750794da76 in QCoreApplication::notifyInternal2 (receiver=0x611000082e00, event=0x7ffc27933b80) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1154
      agent:2024/05/20 03:34:04 build.go:404: #12 0x00007f750794f66d in QCoreApplication::sendEvent (receiver=0x611000082e00, event=0x7ffc27933b80) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1598
      agent:2024/05/20 03:34:04 build.go:404: #13 0x00007f75094b7093 in QWindowPrivate::setVisible (this=0x6190000bcc80, visible=false) at /home/qt/work/qt/qtbase/src/gui/kernel/qwindow.cpp:424
      agent:2024/05/20 03:34:04 build.go:404: #14 0x00007f75094b9861 in QWindow::setVisible (this=0x611000082e00, visible=false) at /home/qt/work/qt/qtbase/src/gui/kernel/qwindow.cpp:693
      agent:2024/05/20 03:34:04 build.go:404: #15 0x00007f75094c190b in QWindowPrivate::destroy (this=0x6190000bcc80) at /home/qt/work/qt/qtbase/src/gui/kernel/qwindow.cpp:2083
      agent:2024/05/20 03:34:04 build.go:404: #16 0x00007f75094c1543 in QWindow::destroy (this=0x611000082e00) at /home/qt/work/qt/qtbase/src/gui/kernel/qwindow.cpp:2052
      agent:2024/05/20 03:34:04 build.go:404: #17 0x00007f7510750f39 in QQuickWindowQmlImpl::~QQuickWindowQmlImpl (this=0x611000082e00, __in_chrg=<optimized out>) at /home/qt/work/qt/qtdeclarative/src/quick/items/qquickwindowmodule.cpp:61
      agent:2024/05/20 03:34:04 build.go:404: #18 0x00007f7510edafa3 in QQmlPrivate::QQmlElement<QQuickWindowQmlImpl>::~QQmlElement (this=0x611000082e00, __in_chrg=<optimized out>) at /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlprivate.h:104
      agent:2024/05/20 03:34:04 build.go:404: #19 0x00007f7510edafdc in QQmlPrivate::QQmlElement<QQuickWindowQmlImpl>::~QQmlElement (this=0x611000082e00, __in_chrg=<optimized out>) at /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlprivate.h:104
      agent:2024/05/20 03:34:04 build.go:404: #20 0x00007f750e902340 in qDeleteAll<QList<QObject*>::const_iterator> (begin=..., end=...) at /home/qt/work/install/include/QtCore/qalgorithms.h:27
      agent:2024/05/20 03:34:04 build.go:404: #21 0x00007f750e900713 in qDeleteAll<QList<QObject*> > (c=...) at /home/qt/work/install/include/QtCore/qalgorithms.h:35
      agent:2024/05/20 03:34:04 build.go:404: #22 0x00007f750e8f91a5 in QQmlApplicationEnginePrivate::cleanUp (this=0x618000001480) at /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:40
      agent:2024/05/20 03:34:04 build.go:404: #23 0x00007f750e8fcd53 in QQmlApplicationEngine::~QQmlApplicationEngine (this=0x7ffc27934190, __in_chrg=<optimized out>) at /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:328
      agent:2024/05/20 03:34:04 build.go:404: #24 0x000055e0120e10f1 in tst_QQuickShortcut::shortcuts (this=0x7ffc27935ee0) at /home/qt/work/qt/qtdeclarative/tests/auto/quick/qquickshortcut/tst_qquickshortcut.cpp:227
      agent:2024/05/20 03:34:04 build.go:404: #25 0x000055e0120f5e8a in tst_QQuickShortcut::qt_static_metacall (_o=0x7ffc27935ee0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffc27934cd0) at /home/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/quick/qquickshortcut/tst_qquickshortcut_autogen/include/tst_qquickshortcut.moc:178
      agent:2024/05/20 03:34:04 build.go:404: #26 0x00007f75079a2df0 in QMetaMethodInvoker::invokeImpl (self=..., target=0x7ffc27935ee0, connectionType=Qt::DirectConnection, paramCount=1, parameters=0x7ffc27934cd0, typeNames=0x7ffc27934cd8, metaTypes=0x7ffc27934ce0) at /home/qt/work/qt/qtbase/src/corelib/kernel/qmetaobject.cpp:2755
      agent:2024/05/20 03:34:04 build.go:404: #27 0x00007f75079a0c0e in QMetaMethod::invokeImpl (self=..., target=0x7ffc27935ee0, connectionType=Qt::DirectConnection, paramCount=1, parameters=0x7ffc27934cd0, typeNames=0x7ffc27934cd8, metaTypes=0x7ffc27934ce0) at /home/qt/work/qt/qtbase/src/corelib/kernel/qmetaobject.cpp:2594
      agent:2024/05/20 03:34:04 build.go:404: #28 0x00007f7511cfdbe3 in QMetaMethod::invoke<void> (this=0x7ffc27934e40, obj=0x7ffc27935ee0, c=Qt::DirectConnection, r=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qmetaobject.h:149
      agent:2024/05/20 03:34:04 build.go:404: #29 0x00007f7511cf8516 in QMetaMethod::invoke<>(QObject*, Qt::ConnectionType) const (this=0x7ffc27934e40, obj=0x7ffc27935ee0, c=Qt::DirectConnection) at /home/qt/work/qt/qtbase/src/corelib/kernel/qmetaobject.h:161
      agent:2024/05/20 03:34:04 build.go:404: #30 0x00007f7511cd2c8b in QTest::invokeTestMethodIfValid (m=..., obj=0x7ffc27935ee0) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:448
      agent:2024/05/20 03:34:04 build.go:404: #31 0x00007f7511cd848f in QTest::TestMethods::invokeTestOnData (this=0x7ffc27935d30, index=1) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1086
      agent:2024/05/20 03:34:04 build.go:404: #32 0x00007f7511cda3d0 in QTest::TestMethods::invokeTest (this=0x7ffc27935d30, index=1, tag=..., watchDog=std::optional<QTest::WatchDog> = {...}) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1388
      agent:2024/05/20 03:34:04 build.go:404: #33 0x00007f7511cdd644 in QTest::TestMethods::invokeTests (this=0x7ffc27935d30, testObject=0x7ffc27935ee0) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1725
      agent:2024/05/20 03:34:04 build.go:404: #34 0x00007f7511cdeeb6 in QTest::qRun () at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1949
      agent:2024/05/20 03:34:04 build.go:404: #35 0x00007f7511cddc21 in QTest::qExec (testObject=0x7ffc27935ee0, argc=1, argv=0x7ffc279360b8) at /home/qt/work/qt/qtbase/src/testlib/qtestcase.cpp:1827
      agent:2024/05/20 03:34:04 build.go:404: #36 0x000055e0120f5cc0 in main (argc=1, argv=0x7ffc279360b8) at /home/qt/work/qt/qtdeclarative/tests/auto/quick/qquickshortcut/tst_qquickshortcut.cpp:786
      agent:2024/05/20 03:34:04 build.go:404: [Inferior 1 (process 2544) detached]
      agent:2024/05/20 03:34:04 build.go:404: === End of stack trace ===
      

      Attachments

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

        Activity

          People

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            mitch_curtis Mitch Curtis
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes