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.

Reply via email to