https://bugs.kde.org/show_bug.cgi?id=433970
Bug ID: 433970 Summary: Plasmashell crashed on login Product: ksysguard Version: 5.21.2 Platform: Gentoo Packages OS: Linux Status: REPORTED Severity: critical Priority: NOR Component: Plasmoid / Applet Assignee: ksysguard-b...@kde.org Reporter: j...@ristioja.ee CC: plasma-b...@kde.org Target Milestone: --- Application: plasmashell (5.21.2) (Compiled from sources) Qt Version: 5.15.2 Frameworks Version: 5.79.0 Operating System: Linux 5.11.3-gentoo x86_64 Windowing System: X11 Drkonqi Version: 5.21.2 <--- BUT THAT DIDN'T WORK, so reporting via web browser Distribution: "Gentoo Base System release 2.7" -- Information about the crash: - What I was doing when the application crashed: I just upgraded to Plasma 5.21.2, rebooted my computer and logged in from my display manager to the X11 plasma session. - Unusual behavior I noticed: The wallpapers and panels seemed to appear for a second, then everything went black and the drkonqi window appeared. - Custom settings of the application: Judging by the backtrace, I suppose this has something to do with one of those standard widgets on my Plasma panel which shows system metrics via KSysGuard? The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Plasma (plasmashell), signal: Aborted Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7eff4b132c80 (LWP 3214))] [KCrash Handler] #6 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49 #7 0x00007eff4ec75538 in __GI_abort () at abort.c:79 #8 0x00007eff4f10f703 in qt_message_fatal (message=<synthetic pointer>..., context=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/global/qlogging.cpp:1914 #9 QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7ffdced07d08, msg=msg@entry=0x7eff4f3c07c8 "ASSERT: \"%s\" in file %s, line %d") at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/global/qlogging.cpp:893 #10 0x00007eff4f10e614 in qt_assert(char const*, char const*, int) (assertion=assertion@entry=0x7eff4f4a4243 "first <= columnCount(parent)", file=file@entry=0x7eff4f4a3c28 "/var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/itemmodels/qabstractitemmodel.cpp", line=line@entry=3062) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/global/qglobal.cpp:3358 #11 0x00007eff4f126186 in QAbstractItemModel::beginInsertColumns(QModelIndex const&, int, int) (this=0x55cc25a68850, parent=..., first=4, last=4) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/itemmodels/qabstractitemmodel.cpp:3062 #12 0x00007eff404ed9fa in KSysGuard::SensorDataModel::onMetaDataChanged(QString const&, KSysGuard::SensorInfo const&) (this=0x55cc25a68850, sensorId=..., info=...) at /var/tmp/portage/kde-plasma/libksysguard-5.21.2/work/libksysguard-5.21.2/sensors/SensorDataModel.cpp:403 #13 0x00007eff4f32b68d in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdced07f70, r=0x55cc25a68850, this=0x55cc25a67c20) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #14 doActivate<false>(QObject*, int, void**) (sender=0x7eff40504060 <KSysGuard::SensorDaemonInterface::instance()::instance>, signal_index=3, argv=argv@entry=0x7ffdced07f70) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qobject.cpp:3886 #15 0x00007eff4f3248ec in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7eff405033c0 <KSysGuard::SensorDaemonInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdced07f70) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qobject.cpp:3946 #16 0x00007eff404e9297 in KSysGuard::SensorDaemonInterface::metaDataChanged(QString const&, KSysGuard::SensorInfo const&) (this=<optimized out>, _t1=..., _t2=...) at sensors/Sensors_autogen/EWIEGA46WW/moc_SensorDaemonInterface_p.cpp:172 #17 0x00007eff404f8792 in operator() (self=<optimized out>, __closure=0x55cc1f7adaa0) at /var/tmp/portage/kde-plasma/libksysguard-5.21.2/work/libksysguard-5.21.2/sensors/SensorDaemonInterface.cpp:87 #18 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QDBusPendingCallWatcher*>, void, KSysGuard::SensorDaemonInterface::requestMetaData(const QStringList&)::<lambda(QDBusPendingCallWatcher*)> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #19 QtPrivate::Functor<KSysGuard::SensorDaemonInterface::requestMetaData(const QStringList&)::<lambda(QDBusPendingCallWatcher*)>, 1>::call<QtPrivate::List<QDBusPendingCallWatcher*>, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #20 QtPrivate::QFunctorSlotObject<KSysGuard::SensorDaemonInterface::requestMetaData(const QStringList&)::<lambda(QDBusPendingCallWatcher*)>, 1, QtPrivate::List<QDBusPendingCallWatcher*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x55cc1f7ada90, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #21 0x00007eff4f32b68d in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdced080f0, r=0x55cc2081ed70, this=0x55cc1f7ada90) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #22 doActivate<false>(QObject*, int, void**) (sender=0x55cc2081ed70, signal_index=3, argv=argv@entry=0x7ffdced080f0) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qobject.cpp:3886 #23 0x00007eff4f3248ec in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7eff4f68b880 <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdced080f0) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qobject.cpp:3946 #24 0x00007eff4f66565f in QDBusPendingCallWatcher::finished(QDBusPendingCallWatcher*) (this=<optimized out>, _t1=<optimized out>) at .moc/moc_qdbuspendingcall.cpp:159 #25 0x00007eff4f3236fa in QObject::event(QEvent*) (this=0x55cc2081ed70, e=0x55cc247d0030) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qobject.cpp:1314 #26 0x00007eff4ff3310f in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55cc2081ed70, e=0x55cc247d0030) at /var/tmp/portage/dev-qt/qtwidgets-5.15.2/work/qtbase-everywhere-src-5.15.2/src/widgets/kernel/qapplication.cpp:3632 #27 0x00007eff4f2f8fc8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55cc2081ed70, event=0x55cc247d0030) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qcoreapplication.cpp:1063 #28 0x00007eff4f2fbaea in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55cc1f049e30) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qcoreapplication.cpp:1817 #29 0x00007eff4f34a683 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55cc1f0b8d90) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qeventdispatcher_glib.cpp:277 #30 0x00007eff4d73c08b in g_main_dispatch (context=0x7eff44005000) at ../glib-2.66.7/glib/gmain.c:3325 #31 g_main_context_dispatch (context=0x7eff44005000) at ../glib-2.66.7/glib/gmain.c:4043 #32 0x00007eff4d73c338 in g_main_context_iterate (context=context@entry=0x7eff44005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.66.7/glib/gmain.c:4119 #33 0x00007eff4d73c3ef in g_main_context_iteration (context=0x7eff44005000, may_block=may_block@entry=1) at ../glib-2.66.7/glib/gmain.c:4184 #34 0x00007eff4f349d3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55cc1f0bf000, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/src/corelib/kernel/qeventdispatcher_glib.cpp:423 #35 0x00007eff4f2f74ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffdced084b0, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/global/qflags.h:69 #36 0x00007eff4f2ff650 in QCoreApplication::exec() () at /var/tmp/portage/dev-qt/qtcore-5.15.2-r2/work/qtbase-everywhere-src-5.15.2/include/QtCore/../../src/corelib/global/qflags.h:121 #37 0x00007eff4f8194ac in QGuiApplication::exec() () at /var/tmp/portage/dev-qt/qtgui-5.15.2-r1/work/qtbase-everywhere-src-5.15.2/src/gui/kernel/qguiapplication.cpp:1867 #38 0x00007eff4ff33085 in QApplication::exec() () at /var/tmp/portage/dev-qt/qtwidgets-5.15.2/work/qtbase-everywhere-src-5.15.2/src/widgets/kernel/qapplication.cpp:2824 #39 0x000055cc1ddaa413 in main(int, char**) (argc=<optimized out>, argv=0x7ffdced08610) at /var/tmp/portage/kde-plasma/plasma-workspace-5.21.2/work/plasma-workspace-5.21.2/shell/main.cpp:251 [Inferior 1 (process 3214) detached] -- You are receiving this mail because: You are watching all bug changes.