https://bugs.kde.org/show_bug.cgi?id=435999
Bug ID: 435999 Summary: Crash with backtrace Product: plasma-systemmonitor Version: 5.21.4 Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: ksysguard-b...@kde.org Reporter: dontar...@yahoo.com CC: ahiems...@heimr.nl, plasma-b...@kde.org Target Milestone: --- Application: plasma-systemmonitor (5.21.4) Qt Version: 5.15.2 Frameworks Version: 5.81.0 Operating System: Linux 5.11.12-1-default x86_64 Windowing System: X11 Drkonqi Version: 5.21.4 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: Just looking through the new system monitor. - Unusual behavior I noticed: My system was very low on memory at the time (swapping heavily and essentially seized up) and this crash may well have had something to do with that. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: System Monitor (plasma-systemmonitor), signal: Aborted Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7fd03d6fd400 (LWP 30423))] [KCrash Handler] #6 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49 #7 0x00007fd03f0c5864 in __GI_abort () at abort.c:79 #8 0x00007fd03e96ed66 in _dbus_abort () at dbus-sysdeps.c:93 #9 0x00007fd03e9942d0 in _dbus_warn_check_failed (format=0x7fd03e9a1c50 "arguments to %s() were incorrect, assertion \"%s\" failed in file %s line %d.\nThis is normally a bug in some application using the D-Bus library.\n") at dbus-internals.c:281 #10 0x00007fd03fa81f69 in q_dbus_pending_call_block (pending=<optimized out>) at qdbus_symbols_p.h:450 #11 QDBusConnectionPrivate::getNameOwnerNoCache (this=this@entry=0x7fd02c003a00, serviceName=...) at qdbusintegrator.cpp:2563 #12 0x00007fd03fa83413 in QDBusConnectionPrivate::addSignalHook (this=0x7fd02c003a00, key=..., hook=...) at qdbusintegrator.cpp:2298 #13 0x00007fd03fa84f31 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<QString const&, QDBusConnectionPrivate::SignalHook const&>, bool, bool (QDBusConnectionPrivate::*)(QString const&, QDBusConnectionPrivate::SignalHook const&)>::call (arg=0x7ffdd047d580, o=<optimized out>, f=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:152 #14 QtPrivate::FunctionPointer<bool (QDBusConnectionPrivate::*)(QString const&, QDBusConnectionPrivate::SignalHook const&)>::call<QtPrivate::List<QString const&, QDBusConnectionPrivate::SignalHook const&>, bool> (arg=0x7ffdd047d580, o=<optimized out>, f=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:185 #15 QtPrivate::QSlotObject<bool (QDBusConnectionPrivate::*)(QString const&, QDBusConnectionPrivate::SignalHook const&), QtPrivate::List<QString const&, QDBusConnectionPrivate::SignalHook const&>, bool>::impl (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=0x7ffdd047d580, ret=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:418 #16 0x00007fd03f78ca2c in QObject::event (this=0x7fd02c003a00, e=0x7fd02c025300) at kernel/qobject.cpp:1314 #17 0x00007fd03f76010f in doNotify (event=0x7fd02c025300, receiver=0x7fd02c003a00) at kernel/qcoreapplication.cpp:1153 #18 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1139 #19 QCoreApplication::notifyInternal2 (receiver=0x7fd02c003a00, event=0x7fd02c025300) at kernel/qcoreapplication.cpp:1063 #20 0x00007fd03f7630b1 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x562f2db4f530) at kernel/qcoreapplication.cpp:1817 #21 0x00007fd03f7b86b3 in postEventSourceDispatch (s=s@entry=0x7fd02c004bb0) at kernel/qeventdispatcher_glib.cpp:277 #22 0x00007fd03e1267e7 in g_main_dispatch (context=0x7fd02c000c20) at ../glib/gmain.c:3337 #23 g_main_context_dispatch (context=0x7fd02c000c20) at ../glib/gmain.c:4055 #24 0x00007fd03e126b68 in g_main_context_iterate (context=context@entry=0x7fd02c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4131 #25 0x00007fd03e126c1f in g_main_context_iteration (context=0x7fd02c000c20, may_block=may_block@entry=1) at ../glib/gmain.c:4196 #26 0x00007fd03f7b7d30 in QEventDispatcherGlib::processEvents (this=0x7fd02c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #27 0x00007fd03f75eb7b in QEventLoop::exec (this=this@entry=0x7fd039b3fc90, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #28 0x00007fd03f57c3fe in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #29 0x00007fd03fa6f3f7 in QDBusConnectionManager::run (this=0x7fd03fae8440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #30 0x00007fd03f57d541 in QThreadPrivate::start (arg=0x7fd03fae8440 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329 #31 0x00007fd03eeca299 in start_thread (arg=0x7fd039b40640) at pthread_create.c:473 #32 0x00007fd03f19f4a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fd03b84e640 (LWP 30425) "QXcbEventQueue"): #1 0x00007fd03db9b862 in poll (__timeout=-1, __nfds=1, __fds=0x7fd03b84dbc8) at /usr/include/bits/poll2.h:47 #2 _xcb_conn_wait (c=0x562f2da78630, vector=0x0, count=0x0, cond=<optimized out>) at xcb_conn.c:480 #3 0x00007fd03db9d26c in _xcb_conn_wait (count=0x0, vector=0x0, cond=0x562f2da78670, c=0x562f2da78630) at xcb_conn.c:446 #4 xcb_wait_for_event (c=c@entry=0x562f2da78630) at xcb_in.c:697 #5 0x00007fd03ba64c50 in QXcbEventQueue::run (this=0x562f2da69860) at qxcbeventqueue.cpp:228 #6 0x00007fd03f57d541 in QThreadPrivate::start (arg=0x562f2da69860) at thread/qthread_unix.cpp:329 #7 0x00007fd03eeca299 in start_thread (arg=0x7fd03b84e640) at pthread_create.c:473 #8 0x00007fd03f19f4a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fd03d6fd400 (LWP 30423) "plasma-systemmo"): #1 0x00007fd03f57f781 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:116 #2 QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:135 #3 futexSemaphoreTryAcquire_loop<false> (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:219 #4 futexSemaphoreTryAcquire<false> (timeout=-1, n=n@entry=1, u=..., u@entry=<error reading variable: Cannot access memory at address 0x1ffffff49>) at thread/qsemaphore.cpp:262 #5 QSemaphore::acquire (this=this@entry=0x7ffdd047d500, n=n@entry=1) at thread/qsemaphore.cpp:326 #6 0x00007fd03f796b72 in doActivate<false> (sender=0x7fd02c003a00, signal_index=7, argv=argv@entry=0x7ffdd047d580) at kernel/qobject.cpp:3867 #7 0x00007fd03f78ff60 in QMetaObject::activate (sender=sender@entry=0x7fd02c003a00, m=m@entry=0x7fd03fae6a80 <QDBusConnectionPrivate::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7ffdd047d580) at kernel/qobject.cpp:3946 #8 0x00007fd03facadd3 in QDBusConnectionPrivate::signalNeedsConnecting (this=this@entry=0x7fd02c003a00, _t1=..., _t2=...) at .moc/moc_qdbusconnection_p.cpp:357 #9 0x00007fd03fa79846 in QDBusConnectionPrivate::connectRelay (this=0x7fd02c003a00, service=..., path=..., interface=..., receiver=0x562f32e0f1a0, signal=...) at qdbusintegrator.cpp:2463 #10 0x00007fd03f78dd32 in QObjectPrivate::connectImpl (sender=0x562f32e0f1a0, signal_index=5, receiver=0x7fd02b40b650 <KSysGuard::SensorDaemonInterface::instance()::instance>, slot=<optimized out>, slotObj=<optimized out>, type=<optimized out>, types=<optimized out>, senderMetaObject=<optimized out>) at kernel/qobject.cpp:5071 #11 0x00007fd03f78e0a5 in QObject::connectImpl (sender=sender@entry=0x562f32e0f1a0, signal=signal@entry=0x7ffdd047d850, receiver=receiver@entry=0x7fd02b40b650 <KSysGuard::SensorDaemonInterface::instance()::instance>, slot=slot@entry=0x7ffdd047d860, slotObj=0x562f32d0c9e0, type=Qt::AutoConnection, types=0x0, senderMetaObject=<optimized out>) at kernel/qobject.cpp:5001 #12 0x00007fd02b400a11 in QObject::connect<void (OrgKdeKSysGuardDaemonInterface::*)(QHash<QString, KSysGuard::SensorInfo> const&), void (KSysGuard::SensorDaemonInterface::*)(QHash<QString, KSysGuard::SensorInfo> const&)> (type=Qt::AutoConnection, slot=(void (KSysGuard::SensorDaemonInterface::*)(KSysGuard::SensorDaemonInterface * const, const QHash<QString, KSysGuard::SensorInfo> &)) 0x7fd02b3fd040 <KSysGuard::SensorDaemonInterface::onMetaDataChanged(QHash<QString, KSysGuard::SensorInfo> const&)>, receiver=0x7fd02b40b650 <KSysGuard::SensorDaemonInterface::instance()::instance>, signal=(void (OrgKdeKSysGuardDaemonInterface::*)(OrgKdeKSysGuardDaemonInterface * const, const QHash<QString, KSysGuard::SensorInfo> &)) 0x7fd02b3fcf00 <OrgKdeKSysGuardDaemonInterface::sensorMetaDataChanged(QHash<QString, KSysGuard::SensorInfo> const&)>, sender=0x562f32e0f1a0) at /usr/include/qt5/QtCore/qobject.h:268 #13 KSysGuard::SensorDaemonInterface::reconnect (this=0x7fd02b40b650 <KSysGuard::SensorDaemonInterface::instance()::instance>) at /usr/src/debug/libksysguard5-5.21.4-1.1.x86_64/sensors/SensorDaemonInterface.cpp:58 #14 0x00007fd03f796c17 in QtPrivate::QSlotObjectBase::call (a=0x7ffdd047d9a0, r=0x7fd02b40b650 <KSysGuard::SensorDaemonInterface::instance()::instance>, this=0x562f2e97e290) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #15 doActivate<false> (sender=0x562f2e97b2b0, signal_index=4, argv=argv@entry=0x7ffdd047d9a0) at kernel/qobject.cpp:3886 #16 0x00007fd03f78ff60 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fd03fae66a0 <QDBusServiceWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffdd047d9a0) at kernel/qobject.cpp:3946 #17 0x00007fd03fac8d75 in QDBusServiceWatcher::serviceUnregistered (this=<optimized out>, _t1=...) at .moc/moc_qdbusservicewatcher.cpp:235 #18 0x00007fd03fac963d in QDBusServiceWatcherPrivate::_q_serviceOwnerChanged (newOwner=..., oldOwner=..., service=..., this=<optimized out>) at qdbusservicewatcher.cpp:80 #19 0x00007fd03fac9b83 in QDBusServiceWatcher::qt_metacall (this=0x562f2e97b2b0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffdd047dac0) at .moc/moc_qdbusservicewatcher.cpp:197 #20 0x00007fd03fa7b8ea in QDBusConnectionPrivate::deliverCall (this=<optimized out>, object=<optimized out>, msg=..., metaTypes=..., slotIdx=<optimized out>) at qdbusintegrator.cpp:1001 #21 0x00007fd03f78ca2c in QObject::event (this=0x562f2e97b2b0, e=0x7fd02c05cbf0) at kernel/qobject.cpp:1314 #22 0x00007fd0403b8aff in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x562f2e97b2b0, e=0x7fd02c05cbf0) at kernel/qapplication.cpp:3632 #23 0x00007fd03f76013a in QCoreApplication::notifyInternal2 (receiver=0x562f2e97b2b0, event=0x7fd02c05cbf0) at kernel/qcoreapplication.cpp:1063 #24 0x00007fd03f7630b1 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x562f2da62260) at kernel/qcoreapplication.cpp:1817 #25 0x00007fd03f7b86b3 in postEventSourceDispatch (s=s@entry=0x562f2db3e1a0) at kernel/qeventdispatcher_glib.cpp:277 #26 0x00007fd03e1267e7 in g_main_dispatch (context=0x7fd034005000) at ../glib/gmain.c:3337 #27 g_main_context_dispatch (context=0x7fd034005000) at ../glib/gmain.c:4055 #28 0x00007fd03e126b68 in g_main_context_iterate (context=context@entry=0x7fd034005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4131 #29 0x00007fd03e126c1f in g_main_context_iteration (context=0x7fd034005000, may_block=may_block@entry=1) at ../glib/gmain.c:4196 #30 0x00007fd03f7b7d30 in QEventDispatcherGlib::processEvents (this=0x562f2db41940, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #31 0x00007fd03f75eb7b in QEventLoop::exec (this=this@entry=0x7ffdd047df00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #32 0x00007fd03f766db0 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #33 0x00007fd03fc57a9c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867 #34 0x00007fd0403b8a75 in QApplication::exec () at kernel/qapplication.cpp:2824 #35 0x0000562f2c6bdf75 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma5-systemmonitor-5.21.4-1.1.x86_64/src/main.cpp:133 [Inferior 1 (process 30423) detached] Possible duplicates by query: bug 433013, bug 429344, bug 427384, bug 424911, bug 423951. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.