Bug 439558

Summary: Disabling file search startup service in settings caused the settings app to crash
Product: [Applications] systemsettings Reporter: Gregório <galdutro>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde, nate
Priority: NOR Keywords: drkonqi
Version: 5.21.5   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gregório 2021-07-06 14:02:09 UTC
Application: systemsettings5 (5.21.5)
 (Compiled from sources)
Qt Version: 5.15.2
Frameworks Version: 5.82.0
Operating System: Linux 5.12.0-pf6-5402-r50lxx x86_64
Windowing System: X11
Drkonqi Version: 5.21.5
Distribution: "Gentoo Base System release 2.7"

-- Information about the crash:
- What I was doing when the application crashed:
I was disabling the startup service for the search folder because everytime my system starts up, it almost kills my machine with constants writes, sometimes writing more than 400 GB in less than 40 minutes. Doing this action caused the settings app to crash.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fe6ee9580c8 in QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fe6ee96a3e7 in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fe6ee96a8da in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fe6cec33456 in  () at /usr/lib64/qt5/qml/org/kde/kirigami.2/libkirigamiplugin.so
#8  0x00007fe6edb96a46 in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#9  0x00007fe6edb990ee in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () at /usr/lib64/libQt5Qml.so.5
#10 0x00007fe6edb996e2 in QQmlObjectCreator::setupBindings(bool) () at /usr/lib64/libQt5Qml.so.5
#11 0x00007fe6edb96117 in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () at /usr/lib64/libQt5Qml.so.5
#12 0x00007fe6edb96cd9 in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#13 0x00007fe6edb910bc in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) () at /usr/lib64/libQt5Qml.so.5
#14 0x00007fe6edb972e7 in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#15 0x00007fe6edb990ee in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () at /usr/lib64/libQt5Qml.so.5
#16 0x00007fe6edb996e2 in QQmlObjectCreator::setupBindings(bool) () at /usr/lib64/libQt5Qml.so.5
#17 0x00007fe6edb96117 in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () at /usr/lib64/libQt5Qml.so.5
#18 0x00007fe6edb96cd9 in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#19 0x00007fe6edb910bc in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) () at /usr/lib64/libQt5Qml.so.5
#20 0x00007fe6edb972e7 in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#21 0x00007fe6edb910bc in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) () at /usr/lib64/libQt5Qml.so.5
#22 0x00007fe6edb369ec in QQmlComponentPrivate::beginCreate(QQmlContextData*) () at /usr/lib64/libQt5Qml.so.5
#23 0x00007fe6edb38e7a in QQmlComponent::create(QQmlContext*) () at /usr/lib64/libQt5Qml.so.5
#24 0x00007fe6f011a1f1 in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () at /usr/lib64/libKF5KCMUtils.so.5
#25 0x00007fe6f011bb7d in  () at /usr/lib64/libKF5KCMUtils.so.5
#26 0x00007fe6f011c3d8 in KCModuleProxy::realModule() const () at /usr/lib64/libKF5KCMUtils.so.5
#27 0x00007fe6f011d8a3 in KCModuleProxy::showEvent(QShowEvent*) () at /usr/lib64/libKF5KCMUtils.so.5
#28 0x00007fe6ef6d50fc in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#29 0x00007fe6ef6a0291 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#30 0x00007fe6ee93b0d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#31 0x00007fe6ef6d3f57 in QWidgetPrivate::show_helper() () at /usr/lib64/libQt5Widgets.so.5
#32 0x00007fe6ef6d47e9 in QWidgetPrivate::showChildren(bool) () at /usr/lib64/libQt5Widgets.so.5
#33 0x00007fe6ef6d3f2f in QWidgetPrivate::show_helper() () at /usr/lib64/libQt5Widgets.so.5
#34 0x00007fe6ef6d4313 in QWidgetPrivate::setVisible(bool) () at /usr/lib64/libQt5Widgets.so.5
#35 0x00007fe6ef6d47c9 in QWidgetPrivate::showChildren(bool) () at /usr/lib64/libQt5Widgets.so.5
#36 0x00007fe6ef6d3f2f in QWidgetPrivate::show_helper() () at /usr/lib64/libQt5Widgets.so.5
#37 0x00007fe6ef6d4313 in QWidgetPrivate::setVisible(bool) () at /usr/lib64/libQt5Widgets.so.5
#38 0x00007fe6ef6bfcf2 in QStackedLayout::setCurrentIndex(int) () at /usr/lib64/libQt5Widgets.so.5
#39 0x00007fe6efcad367 in  () at /usr/lib64/libKF5WidgetsAddons.so.5
#40 0x00007fe6ee96b46d in  () at /usr/lib64/libQt5Core.so.5
#41 0x00007fe6ee90384d in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () at /usr/lib64/libQt5Core.so.5
#42 0x00007fe6ee904054 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /usr/lib64/libQt5Core.so.5
#43 0x00007fe6ee904682 in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /usr/lib64/libQt5Core.so.5
#44 0x00007fe6efcad200 in  () at /usr/lib64/libKF5WidgetsAddons.so.5
#45 0x00007fe6ee96b46d in  () at /usr/lib64/libQt5Core.so.5
#46 0x00007fe6ee8f7466 in QAbstractItemModel::layoutChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) () at /usr/lib64/libQt5Core.so.5
#47 0x00007fe6efcb357c in KPageWidgetModel::addPage(KPageWidgetItem*) () at /usr/lib64/libKF5WidgetsAddons.so.5
#48 0x00007fe6d403f277 in  () at /usr/lib64/qt5/plugins/systemsettingsview/systemsettings_sidebar_mode.so
#49 0x00007fe6d4035c2b in  () at /usr/lib64/qt5/plugins/systemsettingsview/systemsettings_sidebar_mode.so
#50 0x00007fe6d40387af in  () at /usr/lib64/qt5/plugins/systemsettingsview/systemsettings_sidebar_mode.so
#51 0x00007fe6d403916b in  () at /usr/lib64/qt5/plugins/systemsettingsview/systemsettings_sidebar_mode.so
#52 0x00007fe6edb6cb2d in  () at /usr/lib64/libQt5Qml.so.5
#53 0x00007fe6eda72d27 in  () at /usr/lib64/libQt5Qml.so.5
#54 0x00007fe6eda74806 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at /usr/lib64/libQt5Qml.so.5
#55 0x00007fe6eda8364a in  () at /usr/lib64/libQt5Qml.so.5
#56 0x00007fe6eda87115 in  () at /usr/lib64/libQt5Qml.so.5
#57 0x00007fe6eda2c37d in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () at /usr/lib64/libQt5Qml.so.5
#58 0x00007fe6edb83fc0 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /usr/lib64/libQt5Qml.so.5
#59 0x00007fe6edb3f1e2 in QQmlBoundSignalExpression::evaluate(void**) () at /usr/lib64/libQt5Qml.so.5
#60 0x00007fe6edb409ff in  () at /usr/lib64/libQt5Qml.so.5
#61 0x00007fe6edb695a5 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib64/libQt5Qml.so.5
#62 0x00007fe6ee96aff5 in  () at /usr/lib64/libQt5Core.so.5
#63 0x00007fe6e8d990e1 in QQuickAbstractButtonPrivate::handleRelease(QPointF const&) () at /usr/lib64/libQt5QuickTemplates2.so.5
#64 0x00007fe6e8db3295 in QQuickControl::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5QuickTemplates2.so.5
#65 0x00007fe6edf1e919 in QQuickItem::event(QEvent*) () at /usr/lib64/libQt5Quick.so.5
#66 0x00007fe6ef6a0291 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#67 0x00007fe6ee93b0d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#68 0x00007fe6edf2daaf in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () at /usr/lib64/libQt5Quick.so.5
#69 0x00007fe6edf2e47e in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at /usr/lib64/libQt5Quick.so.5
#70 0x00007fe6eee5495d in QWindow::event(QEvent*) () at /usr/lib64/libQt5Gui.so.5
#71 0x00007fe6ef6a0291 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#72 0x00007fe6ee93b0d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#73 0x00007fe6ee24f3c7 in QQuickWidget::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5QuickWidgets.so.5
#74 0x00007fe6ef6d5068 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#75 0x00007fe6ef6a0291 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#76 0x00007fe6ef6a4e6d in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#77 0x00007fe6ee93b0d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#78 0x00007fe6ef6a376a in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib64/libQt5Widgets.so.5
#79 0x00007fe6ef6f1f21 in  () at /usr/lib64/libQt5Widgets.so.5
#80 0x00007fe6ef6f39e6 in  () at /usr/lib64/libQt5Widgets.so.5
#81 0x00007fe6ef6a0291 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#82 0x00007fe6ee93b0d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#83 0x00007fe6eee49032 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5
#84 0x00007fe6eee2675b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#85 0x00007fe6e9a91cfa in  () at /usr/lib64/libQt5XcbQpa.so.5
#86 0x00007fe6ec7a9c5b in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#87 0x00007fe6ec7fcc18 in  () at /usr/lib64/libglib-2.0.so.0
#88 0x00007fe6ec7a740f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#89 0x00007fe6ee9851a7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#90 0x00007fe6ee9391a6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#91 0x00007fe6ee93b799 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#92 0x000055a96f9854a8 in  ()
#93 0x00007fe6ee2797fd in __libc_start_main () at /lib64/libc.so.6
#94 0x000055a96f9860ca in _start ()
[Inferior 1 (process 12161) detached]

Possible duplicates by query: bug 422533.

Reported using DrKonqi
Comment 1 David Redondo 2021-07-07 07:50:39 UTC
Looks similiar to 429027 but without  columnview
Comment 2 Nate Graham 2021-07-30 17:13:23 UTC
Looks the same to me

*** This bug has been marked as a duplicate of bug 429027 ***