https://bugs.kde.org/show_bug.cgi?id=428152

Ahmad Samir <a.samir...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Product|frameworks-kded             |plasma-disks
                 CC|                            |sit...@kde.org
          Component|general                     |general
           Assignee|fa...@kde.org               |plasma-b...@kde.org
            Version|5.75.0                      |unspecified

--- Comment #1 from Ahmad Samir <a.samir...@gmail.com> ---
Application: kded5 (kded5), signal: Segmentation fault

[New LWP 6627]
[New LWP 6629]
[New LWP 6632]
[New LWP 6663]
[New LWP 6664]
[New LWP 6665]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f92ac086aff in __GI___poll (fds=0x7ffc77b04368, nfds=1, timeout=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7f92a9107800 (LWP 6626))]

Thread 7 (Thread 0x7f928e7fc700 (LWP 6665)):
#0  0x00007f92ac086aff in __GI___poll (fds=0x7f9264016290, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f92ab2601ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f92ab260533 in g_main_loop_run () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9294ac0eda in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f92ab289931 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f92abbcc609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f92ac093293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f928effd700 (LWP 6664)):
#0  0x00007f92ac086aff in __GI___poll (fds=0x5585976a4390, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f92ab2601ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f92ab2602e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f92947c299d in ?? () from
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007f92ab289931 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f92abbcc609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f92ac093293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f928f7fe700 (LWP 6663)):
#0  0x00007f92ac086aff in __GI___poll (fds=0x5585976a0960, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f92ab2601ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f92ab2602e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f92ab260331 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f92ab289931 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f92abbcc609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f92ac093293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f92a54e0700 (LWP 6632)):
#0  0x00007f92ac4127a3 in QMutex::unlock (this=this@entry=0x5585974fee00) at
/usr/include/c++/9/bits/atomic_base.h:769
#1  0x00007f92ac64edb2 in QMutexLocker::unlock (this=<synthetic pointer>) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#2  QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized
out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:243
#3  QThreadData::canWaitLocked (this=0x5585974fedd0) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:272
#4  postEventSourcePrepare (s=0x7f929c0047b0, timeout=0x7f92a54dfbd4) at
kernel/qeventdispatcher_glib.cpp:260
#5  0x00007f92ab25f72f in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f92ab2600db in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f92ab2602e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f92ac64eeab in QEventDispatcherGlib::processEvents
(this=0x7f929c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#9  0x00007f92ac5f31bb in QEventLoop::exec (this=this@entry=0x7f92a54dfda0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#10 0x00007f92ac411082 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#11 0x00007f92ac41220c in QThreadPrivate::start (arg=0x558597582210) at
thread/qthread_unix.cpp:342
#12 0x00007f92abbcc609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#13 0x00007f92ac093293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f92a5e8b700 (LWP 6629)):
#0  0x00007f92ac086aff in __GI___poll (fds=0x7f92980a4c00, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f92ab2601ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f92ab2602e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f92ac64eeab in QEventDispatcherGlib::processEvents
(this=0x7f9298000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f92ac5f31bb in QEventLoop::exec (this=this@entry=0x7f92a5e8ad70,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f92ac411082 in QThread::exec (this=this@entry=0x7f92aca2ed80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f92ac9abf2b in QDBusConnectionManager::run (this=0x7f92aca2ed80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#7  0x00007f92ac41220c in QThreadPrivate::start (arg=0x7f92aca2ed80 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:342
#8  0x00007f92abbcc609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f92ac093293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f92a8713700 (LWP 6627)):
#0  0x00007f92ac086aff in __GI___poll (fds=0x7f92a8712ca8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f92ab1efc1a in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f92ab1f190a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f92a8d04978 in QXcbEventQueue::run (this=0x5585973782d0) at
qxcbeventqueue.cpp:228
#4  0x00007f92ac41220c in QThreadPrivate::start (arg=0x5585973782d0) at
thread/qthread_unix.cpp:342
#5  0x00007f92abbcc609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f92ac093293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f92a9107800 (LWP 6626)):
[KCrash Handler]
#4  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x0) at
/usr/include/c++/9/bits/atomic_base.h:413
#5  QAtomicOps<int>::loadRelaxed<int> (_q_value=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:239
#6  QBasicAtomicInteger<int>::loadRelaxed (this=0x0) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:107
#7  QtPrivate::RefCount::ref (this=0x0) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:55
#8  QString::QString (other=..., this=0x7ffc77b04c88) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1089
#9  Device::udi (this=0x558597766740) at ./src/device.h:35
#10 SMARTMonitor::<lambda(Device*)>::operator() (dev=0x558597766740,
__closure=0x7ffc77b04ca0) at ./src/smartmonitor.cpp:55
#11 __gnu_cxx::__ops::_Iter_pred<SMARTMonitor::removeUDI(const
QString&)::<lambda(Device*)> >::operator()<Device**> (__it=0x558597950270,
this=0x7ffc77b04ca0) at /usr/include/c++/9/bits/predefined_ops.h:283
#12 std::__find_if<Device**,
__gnu_cxx::__ops::_Iter_pred<SMARTMonitor::removeUDI(const
QString&)::<lambda(Device*)> > > (__pred=..., __last=0x558597950278,
__first=0x558597950270) at /usr/include/c++/9/bits/stl_algo.h:148
#13 std::__find_if<Device**,
__gnu_cxx::__ops::_Iter_pred<SMARTMonitor::removeUDI(const
QString&)::<lambda(Device*)> > > (__pred=..., __last=0x558597950278,
__first=<optimized out>) at /usr/include/c++/9/bits/stl_algo.h:161
#14 std::__remove_if<Device**,
__gnu_cxx::__ops::_Iter_pred<SMARTMonitor::removeUDI(const
QString&)::<lambda(Device*)> > > (__pred=..., __last=0x558597950278,
__first=<optimized out>) at /usr/include/c++/9/bits/stl_algo.h:863
#15 std::remove_if<Device**, SMARTMonitor::removeUDI(const
QString&)::<lambda(Device*)> > (__pred=..., __last=0x558597950278,
__first=<optimized out>) at /usr/include/c++/9/bits/stl_algo.h:939
#16 SMARTMonitor::removeUDI (this=<optimized out>, udi=...) at
./src/smartmonitor.cpp:54
#17 0x00007f92ac62b5ae in QtPrivate::QSlotObjectBase::call (a=0x7ffc77b04de0,
r=0x5585979bdf58, this=0x55859773d2a0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#18 doActivate<false> (sender=0x55859772eb60, signal_index=4,
argv=0x7ffc77b04de0) at kernel/qobject.cpp:3886
#19 0x00007f92ac624977 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7f92a673bd60 <Solid::DeviceNotifier::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc77b04de0)
at kernel/qobject.cpp:3946
#20 0x00007f92a668c699 in Solid::DeviceNotifier::deviceRemoved (this=<optimized
out>, _t1=...) at
./obj-x86_64-linux-gnu/src/solid/KF5Solid_autogen/include/moc_devicenotifier.cpp:151
#21 0x00007f92ac62b5e0 in doActivate<false> (sender=0x5585976abd60,
signal_index=4, argv=0x7ffc77b04ef0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#22 0x00007f92ac624977 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7f92a673b580 <Solid::Ifaces::DeviceManager::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc77b04ef0)
at kernel/qobject.cpp:3946
#23 0x00007f92a6678279 in Solid::Ifaces::DeviceManager::deviceRemoved
(this=<optimized out>, _t1=...) at
./obj-x86_64-linux-gnu/src/solid/KF5Solid_autogen/3PYKXLVNWF/moc_devicemanager.cpp:151
#24 0x00007f92a66cb063 in
Solid::Backends::UDisks2::Manager::slotInterfacesRemoved (this=0x5585976abd60,
object_path=..., interfaces=...) at
./src/solid/devices/backends/udisks2/udisksmanager.cpp:239
#25 0x00007f92ac62b5e0 in doActivate<false> (sender=0x5585976abd78,
signal_index=4, argv=0x7ffc77b05100) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#26 0x00007f92ac624977 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7f92a673ba40
<OrgFreedesktopDBusObjectManagerInterface::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc77b05100)
at kernel/qobject.cpp:3946
#27 0x00007f92a667d429 in
OrgFreedesktopDBusObjectManagerInterface::InterfacesRemoved (_t2=..., _t1=...,
this=<optimized out>) at
./obj-x86_64-linux-gnu/src/solid/KF5Solid_autogen/W35TJJ7QHF/moc_manager.cpp:189
#28 OrgFreedesktopDBusObjectManagerInterface::qt_static_metacall
(_o=_o@entry=0x5585976abd78, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=1, _a=_a@entry=0x7ffc77b05260) at
./obj-x86_64-linux-gnu/src/solid/KF5Solid_autogen/W35TJJ7QHF/moc_manager.cpp:94
#29 0x00007f92a6681e13 in OrgFreedesktopDBusObjectManagerInterface::qt_metacall
(this=0x5585976abd78, _c=QMetaObject::InvokeMetaMethod, _id=1,
_a=0x7ffc77b05260) at
./obj-x86_64-linux-gnu/src/solid/KF5Solid_autogen/W35TJJ7QHF/moc_manager.cpp:168
#30 0x00007f92ac9b84db in QDBusConnectionPrivate::deliverCall (this=<optimized
out>, object=<optimized out>, msg=..., metaTypes=..., slotIdx=<optimized out>)
at qdbusintegrator.cpp:1001
#31 0x00007f92ac622129 in QObject::event (this=0x5585976abd78,
e=0x7f929802bed0) at kernel/qobject.cpp:1314
#32 0x00007f92ad3c7cc3 in QApplicationPrivate::notify_helper
(this=this@entry=0x55859736d4b0, receiver=receiver@entry=0x5585976abd78,
e=e@entry=0x7f929802bed0) at kernel/qapplication.cpp:3671
#33 0x00007f92ad3d0c70 in QApplication::notify (this=0x7ffc77b05930,
receiver=0x5585976abd78, e=0x7f929802bed0) at kernel/qapplication.cpp:3417
#34 0x00007f92ac5f46aa in QCoreApplication::notifyInternal2
(receiver=0x5585976abd78, event=0x7f929802bed0) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#35 0x00007f92ac5f6fa1 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x55859736d620) at
kernel/qcoreapplication.cpp:1815
#36 0x00007f92ac64f837 in postEventSourceDispatch (s=0x55859744adc0) at
kernel/qeventdispatcher_glib.cpp:277
#37 0x00007f92ab25ffbd in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f92ab260240 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f92ab2602e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f92ac64ee92 in QEventDispatcherGlib::processEvents
(this=0x55859744e0c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#41 0x00007f92ac5f31bb in QEventLoop::exec (this=this@entry=0x7ffc77b05860,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#42 0x00007f92ac5fb354 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#43 0x0000558595f92cf9 in main (argc=<optimized out>, argv=<optimized out>) at
./src/kded.cpp:796
[Inferior 1 (process 6626) detached]

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to