occam ~ # gdb -p 93394 --batch -ex 'thread apply all bt full' # KAuthHelperTest process, see comment 0. [New LWP 93397] [New LWP 93398] [New LWP 93399] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007ff081936135 in __GI___poll (fds=fds@entry=0x55573a1d4600, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 29 return SYSCALL_CANCEL (poll, fds, nfds, timeout); Thread 4 (Thread 0x7ff07c8ef700 (LWP 93399)): #0 0x00007ff081936135 in __GI___poll (fds=fds@entry=0x7ff074004e70, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = #1 0x00007ff07fa6a315 in poll (__timeout=-1, __nfds=1, __fds=0x7ff074004e70) at /usr/include/bits/poll2.h:46 No locals. #2 g_poll (fds=fds@entry=0x7ff074004e70, nfds=nfds@entry=1, timeout=timeout@entry=-1) at /usr/src/debug/dev-libs/glib-2.52.3/glib-2.52.3/glib/gpoll.c:124 No locals. #3 0x00007ff07fa5333d in g_main_context_poll (context=context@entry=0x7ff074000bf0, timeout=-1, priority=, fds=fds@entry=0x7ff074004e70, n_fds=n_fds@entry=1) at /usr/src/debug/dev-libs/glib-2.52.3/glib-2.52.3/glib/gmain.c:4271 poll_func = 0x7ff07fa6a2e9 #4 0x00007ff07fa56a4a in g_main_context_iterate (context=context@entry=0x7ff074000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /usr/src/debug/dev-libs/glib-2.52.3/glib-2.52.3/glib/gmain.c:3967 max_priority = 2147483647 timeout = -1 some_ready = nfds = 1 allocated_nfds = 1 fds = 0x7ff074004e70 #5 0x00007ff07fa56b77 in g_main_context_iteration (context=0x7ff074000bf0, may_block=may_block@entry=1) at /usr/src/debug/dev-libs/glib-2.52.3/glib-2.52.3/glib/gmain.c:4033 retval = #6 0x00007ff0823323f7 in QEventDispatcherGlib::processEvents (this=0x7ff074000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 d = 0x7ff074000b40 canWait = true savedFlags = result = #7 0x00007ff0822d04dc in QEventLoop::processEvents (this=this@entry=0x7ff07c8eee40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:134 d = #8 0x00007ff0822d0b2d in QEventLoop::exec (this=this@entry=0x7ff07c8eee40, flags=flags@entry=...) at kernel/qeventloop.cpp:212 d = 0x7ff074005460 locker = {val = 93833125507376} ref = {d = 0x7ff074005460, locker = @0x7ff07c8eeda8, exceptionCaught = true} app = #9 0x00007ff0820ed582 in QThread::exec (this=) at thread/qthread.cpp:515 d = 0x55573a1d30c0 locker = {val = 93833125507376} eventLoop = { = {_vptr.QObject = 0x7ff082748bc8 , static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff082448380 , data = 0x7ff082448260 , static_metacall = 0x7ff08230c026 , relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7ff074005460}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff08244b020 , data = 0x7ff0824484a0 , static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ff082741280 , stringdata = 0x7ff082442f60 , data = 0x7ff082442f00 , static_metacall = 0x7ff0822d06ea , relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = #10 0x00007ff0820ed632 in QThread::run (this=) at thread/qthread.cpp:582 No locals. #11 0x00007ff0820f3312 in QThreadPrivate::start (arg=0x55573a1d2ed0) at thread/qthread_unix.cpp:368 __clframe = {__cancel_routine = 0x7ff0820f1e76 , __cancel_arg = 0x55573a1d2ed0, __do_it = 1, __cancel_type = 0} thr = 0x55573a1d2ed0 data = 0x55573a1d3170 #12 0x00007ff08141aa56 in start_thread (arg=0x7ff07c8ef700) at pthread_create.c:465 pd = 0x7ff07c8ef700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670858622720, 5788600935719516680, 140734029597614, 140734029597615, 140670858622720, 140734029597808, -5785501557964523000, -5785929927162185208}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #13 0x00007ff0819427df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 3 (Thread 0x7ff07d0f0700 (LWP 93398)): #0 0x00007ff081936135 in __GI___poll (fds=fds@entry=0x7ff070004db0, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = #1 0x00007ff07fa6a315 in poll (__timeout=-1, __nfds=1, __fds=0x7ff070004db0) at /usr/include/bits/poll2.h:46 No locals. #2 g_poll (fds=fds@entry=0x7ff070004db0, nfds=nfds@entry=1, timeout=timeout@entry=-1) at /usr/src/debug/dev-libs/glib-2.52.3/glib-2.52.3/glib/gpoll.c:124 No locals. #3 0x00007ff07fa5333d in g_main_context_poll (context=context@entry=0x7ff070000bf0, timeout=-1, priority=, fds=fds@entry=0x7ff070004db0, n_fds=n_fds@entry=1) at /usr/src/debug/dev-libs/glib-2.52.3/glib-2.52.3/glib/gmain.c:4271 poll_func = 0x7ff07fa6a2e9 #4 0x00007ff07fa56a4a in g_main_context_iterate (context=context@entry=0x7ff070000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /usr/src/debug/dev-libs/glib-2.52.3/glib-2.52.3/glib/gmain.c:3967 max_priority = 2147483647 timeout = -1 some_ready = nfds = 1 allocated_nfds = 1 fds = 0x7ff070004db0 #5 0x00007ff07fa56b77 in g_main_context_iteration (context=0x7ff070000bf0, may_block=may_block@entry=1) at /usr/src/debug/dev-libs/glib-2.52.3/glib-2.52.3/glib/gmain.c:4033 retval = #6 0x00007ff0823323f7 in QEventDispatcherGlib::processEvents (this=0x7ff070000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 d = 0x7ff070000b40 canWait = true savedFlags = result = #7 0x00007ff0822d04dc in QEventLoop::processEvents (this=this@entry=0x7ff07d0efe20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:134 d = #8 0x00007ff0822d0b2d in QEventLoop::exec (this=this@entry=0x7ff07d0efe20, flags=flags@entry=...) at kernel/qeventloop.cpp:212 d = 0x7ff070004770 locker = {val = 93833125506352} ref = {d = 0x7ff070004770, locker = @0x7ff07d0efd88, exceptionCaught = true} app = #9 0x00007ff0820ed582 in QThread::exec (this=this@entry=0x7ff082c98060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515 d = 0x55573a1d2cc0 locker = {val = 93833125506352} eventLoop = { = {_vptr.QObject = 0x7ff082748bc8 , static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff082448380 , data = 0x7ff082448260 , static_metacall = 0x7ff08230c026 , relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7ff070004770}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff08244b020 , data = 0x7ff0824484a0 , static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ff082741280 , stringdata = 0x7ff082442f60 , data = 0x7ff082442f00 , static_metacall = 0x7ff0822d06ea , relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = #10 0x00007ff082a0fc3b in QDBusConnectionManager::run (this=0x7ff082c98060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 locker = {val = 0} #11 0x00007ff0820f3312 in QThreadPrivate::start (arg=0x7ff082c98060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368 __clframe = {__cancel_routine = 0x7ff0820f1e76 , __cancel_arg = 0x7ff082c98060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>, __do_it = 1, __cancel_type = 0} thr = 0x7ff082c98060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder> data = 0x55573a1d2830 #12 0x00007ff08141aa56 in start_thread (arg=0x7ff07d0f0700) at pthread_create.c:465 pd = 0x7ff07d0f0700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670867015424, 5788600935719516680, 140734029597390, 140734029597391, 140670867015424, 140734029597584, -5785498259966510584, -5785929927162185208}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #13 0x00007ff0819427df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 2 (Thread 0x7ff07d8f1700 (LWP 93397)): #0 0x00007ff081421d6e in futex_wait_cancelable (private=, expected=0, futex_word=0x55573a1ce854) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg4 = __arg3 = __arg2 = __arg1 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55573a1ce800, cond=0x55573a1ce828) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7ff081421a90 <__condvar_cleanup_waiting>, __arg = 0x7ff07d8f0d70, __canceltype = 2013286768, __prev = 0x0} cbuffer = {wseq = 3, cond = 0x55573a1ce828, mutex = 0x55573a1ce800, private = 0} rt = err = g = 1 flags = g1_start = signals = result = 0 wseq = seq = 1 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_wait (cond=0x55573a1ce828, mutex=0x55573a1ce800) at pthread_cond_wait.c:655 No locals. #3 0x00007ff0820f3b31 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55573a1ce800) at thread/qwaitcondition_unix.cpp:143 code = code = #4 QWaitCondition::wait (this=this@entry=0x55573a1d1240, mutex=mutex@entry=0x55573a1d1238, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 returnValue = #5 0x00007ff082caf2ff in QTest::WatchDog::run (this=0x55573a1d1220) at qtestcase.cpp:988 t = locker = {val = 93833125499449} #6 0x00007ff0820f3312 in QThreadPrivate::start (arg=0x55573a1d1220) at thread/qthread_unix.cpp:368 __clframe = {__cancel_routine = 0x7ff0820f1e76 , __cancel_arg = 0x55573a1d1220, __do_it = 1, __cancel_type = 0} thr = 0x55573a1d1220 data = 0x55573a1d0a00 #7 0x00007ff08141aa56 in start_thread (arg=0x7ff07d8f1700) at pthread_create.c:465 pd = 0x7ff07d8f1700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670875408128, 5788600935719516680, 140734029598462, 140734029598463, 140670875408128, 140734029598656, -5785499344982623736, -5785929927162185208}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #8 0x00007ff0819427df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 1 (Thread 0x7ff0832a7740 (LWP 93394)): #0 0x00007ff081936135 in __GI___poll (fds=fds@entry=0x55573a1d4600, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = #1 0x00007ff07fa6a315 in poll (__timeout=-1, __nfds=1, __fds=0x55573a1d4600) at /usr/include/bits/poll2.h:46 No locals. #2 g_poll (fds=fds@entry=0x55573a1d4600, nfds=nfds@entry=1, timeout=timeout@entry=-1) at /usr/src/debug/dev-libs/glib-2.52.3/glib-2.52.3/glib/gpoll.c:124 No locals. #3 0x00007ff07fa5333d in g_main_context_poll (context=context@entry=0x55573a1ce870, timeout=-1, priority=, fds=fds@entry=0x55573a1d4600, n_fds=n_fds@entry=1) at /usr/src/debug/dev-libs/glib-2.52.3/glib-2.52.3/glib/gmain.c:4271 poll_func = 0x7ff07fa6a2e9 #4 0x00007ff07fa56a4a in g_main_context_iterate (context=context@entry=0x55573a1ce870, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /usr/src/debug/dev-libs/glib-2.52.3/glib-2.52.3/glib/gmain.c:3967 max_priority = 2147483647 timeout = -1 some_ready = nfds = 1 allocated_nfds = 1 fds = 0x55573a1d4600 #5 0x00007ff07fa56b77 in g_main_context_iteration (context=0x55573a1ce870, may_block=may_block@entry=1) at /usr/src/debug/dev-libs/glib-2.52.3/glib-2.52.3/glib/gmain.c:4033 retval = #6 0x00007ff0823323f7 in QEventDispatcherGlib::processEvents (this=0x55573a1cdee0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 d = 0x55573a1cdf00 canWait = true savedFlags = result = #7 0x00007ff0822d04dc in QEventLoop::processEvents (this=this@entry=0x7fff31d78d20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:134 d = #8 0x00007ff0822d0b2d in QEventLoop::exec (this=0x7fff31d78d20, flags=...) at kernel/qeventloop.cpp:212 d = 0x55573a1d1050 locker = {val = 93833125482400} ref = {d = 0x55573a1d1050, locker = @0x7fff31d78c88, exceptionCaught = true} app = #9 0x0000555738587078 in HelperTest::initTestCase (this=) at /var/tmp/portage/kde-frameworks/kauth-5.45.0/work/kauth-5.45.0/autotests/HelperTest.cpp:136 e = { = {_vptr.QObject = 0x7ff082748bc8 , static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff082448380 , data = 0x7ff082448260 , static_metacall = 0x7ff08230c026 , relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55573a1d1050}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff08244b020 , data = 0x7ff0824484a0 , static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ff082741280 , stringdata = 0x7ff082442f60 , data = 0x7ff082442f00 , static_metacall = 0x7ff0822d06ea , relatedMetaObjects = 0x0, extradata = 0x0}}} #10 0x000055573858711a in HelperTest::qt_static_metacall (_o=_o@entry=0x7fff31d79240, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=1, _a=_a@entry=0x7fff31d78ef0) at /var/tmp/portage/kde-frameworks/kauth-5.45.0/work/kauth-5.45.0_build/autotests/KAuthHelperTest_autogen/include/HelperTest.moc:222 _t = 0x7fff31d79240 #11 0x00007ff0822dfeb0 in QMetaMethod::invoke (this=0x7fff31d79180, object=object@entry=0x7fff31d79240, connectionType=connectionType@entry=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2222 typeNames = {0x0 } paramCount = 1 currentThread = 0x55573a1ccf10 objectThread = 0x55573a1ccf10 param = {0x0 } idx_relative = idx_offset = 5 callFunction = 0x5557385870c8 #12 0x00007ff082cae516 in QMetaMethod::invoke (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., connectionType=Qt::DirectConnection, object=0x7fff31d79240, this=) at ../../src/corelib/kernel/qmetaobject.h:123 No locals. #13 QTest::TestMethods::invokeTests (this=this@entry=0x7fff31d79180, testObject=testObject@entry=0x7fff31d79240) at qtestcase.cpp:1363 previousFailed = metaObject = watchDog = {d = 0x55573a1d1220} #14 0x00007ff082caecea in QTest::qExec (testObject=0x7fff31d79240, argc=, argv=0x7fff31d79368) at qtestcase.cpp:1797 handler = {d = 0x55573a1d16c0} commandLineMethods = std::vector of length 0, capacity 0 test = {m_initTestCaseMethod = {mobj = 0x5557387a6ee0 , handle = 19}, m_initTestCaseDataMethod = {mobj = 0x0, handle = 0}, m_cleanupTestCaseMethod = {mobj = 0x5557387a6ee0 , handle = 59}, m_initMethod = {mobj = 0x5557387a6ee0 , handle = 24}, m_cleanupMethod = {mobj = 0x5557387a6ee0 , handle = 54}, m_methods = std::vector of length 5, capacity 15 = {{mobj = 0x5557387a6ee0 , handle = 29}, {mobj = 0x5557387a6ee0 , handle = 34}, {mobj = 0x5557387a6ee0 , handle = 39}, {mobj = 0x5557387a6ee0 , handle = 44}, {mobj = 0x5557387a6ee0 , handle = 49}}} metaObject = benchmarkData = {static current = 0x7fff31d79140, measurer = 0x55573a1d2430, context = {slotName = {static null = {}, d = 0x7ff08238a7c0 }, tag = {static null = {}, d = 0x7ff08238a7c0 }, checkpointIndex = -1}, walltimeMinimum = -1, iterationCount = -1, medianIterationCount = -1, createChart = false, verboseOutput = false, callgrindOutFileBase = {static null = {}, d = 0x7ff08238a7c0 }, minimumTotal = -1, mode_ = QBenchmarkGlobalData::WallTime} callgrindChildExitCode = 0 #15 0x0000555738587351 in main (argc=, argv=0x7fff31d79368) at /var/tmp/portage/kde-frameworks/kauth-5.45.0/work/kauth-5.45.0/autotests/HelperTest.cpp:238 app = { = {_vptr.QObject = 0x7ff082748ce8 , static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff082448380 , data = 0x7ff082448260 , static_metacall = 0x7ff08230c026 , relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55573a1ccdd0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff08244b020 , data = 0x7ff0824484a0 , static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ff082741280 , stringdata = 0x7ff0824435a0 , data = 0x7ff082443480 , static_metacall = 0x7ff0822d4560 , relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0x7fff31d79230} tc = { = {_vptr.QObject = 0x5557387a6e70 , static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff082448380 , data = 0x7ff082448260 , static_metacall = 0x7ff08230c026 , relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55573a1d0d70}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff08244b020 , data = 0x7ff0824484a0 , static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ff082741280 , stringdata = 0x55573859fba0 , data = 0x55573859fa60 , static_metacall = 0x5557385870c8 , relatedMetaObjects = 0x0, extradata = 0x0}}, m_handler = 0x55573a1d3010}