https://bugs.kde.org/show_bug.cgi?id=519840
TraceyC <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #1 from TraceyC <[email protected]> --- Searchable backtrace of the crashing process Thread 1 (Thread 0x7f39973ff6c0 (LWP 216097)): [KCrash Handler] #5 std::__atomic_base<QThread*>::load (this=0x50, __m=std::memory_order_acquire) at /usr/include/c++/15/bits/atomic_base.h:828 #6 std::atomic<QThread*>::load (this=0x50, __m=std::memory_order_acquire) at /usr/include/c++/15/atomic:586 #7 QAtomicOps<QThread*>::loadAcquire<QThread*> (_q_value=<error reading variable: Cannot access memory at address 0x50>) at /usr/src/debug/qt6-qtbase-6.10.3-1.fc43.x86_64/src/corelib/thread/qatomic_cxx11.h:215 #8 QBasicAtomicPointer<QThread>::loadAcquire (this=0x50) at /usr/src/debug/qt6-qtbase-6.10.3-1.fc43.x86_64/src/corelib/thread/qbasicatomic.h:178 #9 QObject::thread (this=this@entry=0x55d171429d00) at /usr/src/debug/qt6-qtbase-6.10.3-1.fc43.x86_64/src/corelib/kernel/qobject.cpp:1594 #10 0x00007f39e230cd40 in QMetaObject::invokeMethodImpl (object=0x55d171429d00, slotObj=0x7f3980001bd0, type=type@entry=Qt::QueuedConnection, parameterCount=parameterCount@entry=1, params=params@entry=0x7f39973fe440, names=names@entry=0x7f39973fe448, metaTypes=0x7f39973fe450) at /usr/src/debug/qt6-qtbase-6.10.3-1.fc43.x86_64/src/corelib/kernel/qmetaobject.cpp:1734 #11 0x00007f39e237a226 in QTimer::singleShotImpl (ns=..., ns@entry=std::chrono::duration = { 0ns }, timerType=timerType@entry=Qt::PreciseTimer, receiver=<optimized out>, receiver@entry=0x55d171429d00, slotObj=<optimized out>) at /usr/include/c++/15/array:284 #12 0x00007f3998215c2a in QTimer::singleShotImpl (msec=0, timerType=Qt::PreciseTimer, receiver=0x55d171429d00, slotObj=<optimized out>) at /usr/include/qt6/QtCore/qtimer.h:202 #13 QTimer::singleShot<int, FwupdBackend::handleError(GError*)::<lambda()> > (interval=0, timerType=Qt::PreciseTimer, receiver=0x55d171429d00, slot=...) at /usr/include/qt6/QtCore/qtimer.h:77 #14 QTimer::singleShot<int, FwupdBackend::handleError(GError*)::<lambda()> > (interval=0, receiver=0x55d171429d00, slot=...) at /usr/include/qt6/QtCore/qtimer.h:69 #15 FwupdBackend::handleError (this=this@entry=0x55d171429d00, perror=0x7f3980002cb0) at /usr/src/debug/plasma-discover-6.6.4-1.fc43.x86_64/libdiscover/backends/FwupdBackend/FwupdBackend.cpp:247 #16 0x00007f399821a3a7 in operator() (__closure=<synthetic pointer>) at /usr/src/debug/plasma-discover-6.6.4-1.fc43.x86_64/libdiscover/backends/FwupdBackend/FwupdBackend.cpp:36 #17 std::__invoke_impl<bool, FwupdBackend::FwupdBackend(QObject*)::<lambda()>&> (__f=<synthetic pointer>...) at /usr/include/c++/15/bits/invoke.h:63 #18 std::__invoke<FwupdBackend::FwupdBackend(QObject*)::<lambda()>&> (__fn=<synthetic pointer>...) at /usr/include/c++/15/bits/invoke.h:98 #19 std::invoke<FwupdBackend::FwupdBackend(QObject*)::<lambda()>&> (__fn=<synthetic pointer>...) at /usr/include/c++/15/functional:122 #20 operator() (__closure=<synthetic pointer>, function=...) at /usr/include/qt6/QtConcurrent/qtconcurrentstoredfunctioncall.h:117 #21 std::__invoke_impl<bool, const QtConcurrent::StoredFunctionCall<FwupdBackend::FwupdBackend(QObject*)::<lambda()> >::runFunctor()::<lambda(std::decay_t<FwupdBackend::FwupdBackend(QObject*)::<lambda()> >)>&, FwupdBackend::FwupdBackend(QObject*)::<lambda()> > (__f=<synthetic pointer>...) at /usr/include/c++/15/bits/invoke.h:63 #22 std::__invoke<const QtConcurrent::StoredFunctionCall<FwupdBackend::FwupdBackend(QObject*)::<lambda()> >::runFunctor()::<lambda(std::decay_t<FwupdBackend::FwupdBackend(QObject*)::<lambda()> >)>&, FwupdBackend::FwupdBackend(QObject*)::<lambda()> > (__fn=<synthetic pointer>...) at /usr/include/c++/15/bits/invoke.h:98 #23 std::__apply_impl<const QtConcurrent::StoredFunctionCall<FwupdBackend::FwupdBackend(QObject*)::<lambda()> >::runFunctor()::<lambda(std::decay_t<FwupdBackend::FwupdBackend(QObject*)::<lambda()> >)>&, std::tuple<FwupdBackend::FwupdBackend(QObject*)::<lambda()> >, 0> (__f=<synthetic pointer>..., __t=...) at /usr/include/c++/15/tuple:2920 #24 std::apply<const QtConcurrent::StoredFunctionCall<FwupdBackend::FwupdBackend(QObject*)::<lambda()> >::runFunctor()::<lambda(std::decay_t<FwupdBackend::FwupdBackend(QObject*)::<lambda()> >)>&, std::tuple<FwupdBackend::FwupdBackend(QObject*)::<lambda()> > > (__f=<synthetic pointer>..., __t=...) at /usr/include/c++/15/tuple:2935 #25 QtConcurrent::StoredFunctionCall<FwupdBackend::FwupdBackend(QObject*)::<lambda()> >::runFunctor(void) (this=0x55d1711d8290) at /usr/include/qt6/QtConcurrent/qtconcurrentstoredfunctioncall.h:123 #26 0x00007f399821a215 in QtConcurrent::RunFunctionTaskBase<bool>::run (this=0x55d1711d8290) at /usr/include/qt6/QtConcurrent/qtconcurrentrunbase.h:84 #27 0x00007f39e2431da8 in QThreadPoolThread::run (this=0x55d1711db160) at /usr/src/debug/qt6-qtbase-6.10.3-1.fc43.x86_64/src/corelib/thread/qthreadpool.cpp:72 #28 0x00007f39e24d406e in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.3-1.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:448 #29 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.10.3-1.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:373 #30 QThreadPrivate::start (arg=0x55d1711db160) at /usr/src/debug/qt6-qtbase-6.10.3-1.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:422 #31 0x00007f39e1c7f464 in start_thread (arg=<optimized out>) at pthread_create.c:448 #32 0x00007f39e1d025ec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 -- You are receiving this mail because: You are watching all bug changes.
