Bug 509813 - Crash when opening any page
Summary: Crash when opening any page
Status: RESOLVED DUPLICATE of bug 509183
Alias: None
Product: systemsettings
Classification: Applications
Component: generic-crash (other bugs)
Version First Reported In: 6.4.5
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-23 02:06 UTC by minelorderagon16
Modified: 2025-09-25 06:06 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description minelorderagon16 2025-09-23 02:06:39 UTC
SUMMARY
When I open system settings and attempt to open any page, the app crashes. It sometimes reopens to the page after, but it always crashes. It doesn't crash when opening something from the 'most used pages' section and it doesn't crash when directly opening a page in krunner, only when selecting one normally from the sidebar.

STEPS TO REPRODUCE
1.  open system settings
2. open any page (ideally one that is in the 'most used' section as well) from the sidebar
3. open the page from krunner and the sidebar search to see where it does and doesn't crash

OBSERVED RESULT
app crashes any time the sidebar is used to open a page

EXPECTED RESULT
app does not crash

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Kernel Version: 6.16.7-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 4600H with Radeon Graphics
Memory: 16 GiB of RAM (15.0 GiB usable)
Graphics Processor 1: AMD Radeon Graphics
Graphics Processor 2: NVIDIA GeForce GTX 1650
Manufacturer: LENOVO
Product Name: 82B5
System Version: Lenovo Legion 5 15ARH05

ADDITIONAL INFORMATION
It is worth noting that I get the drkonqi app crashed notification even when it didn't, but I closed it. also, info center is exhibiting exactly the same behavior.
Comment 1 Harald Sitter 2025-09-23 08:36:28 UTC
If something crashed, we need a backtrace of it so we can figure out what's going on. Can you please attach a backtrace of the crash using the coredumpctl command-line program, as detailed in https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl?
Thanks!
Comment 2 minelorderagon16 2025-09-25 00:19:43 UTC
(In reply to Harald Sitter from comment #1)
> If something crashed, we need a backtrace of it so we can figure out what's
> going on. Can you please attach a backtrace of the crash using the
> coredumpctl command-line program, as detailed in
> https://community.kde.org/Guidelines_and_HOWTOs/Debugging/
> How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl?
> Thanks!

I followed the instructions from the link, here is the result:

#0  0x00007fb9f3c81e9c in __pthread_kill_implementation () at /lib64/libc.so.6
#1  0x00007fb9f3c27f3e in raise () at /lib64/libc.so.6
#2  0x00007fb9f7460071 in KCrash::defaultCrashHandler(int) () at /lib64/libKF6Crash.so.6
#3  0x00007fb9f3c28070 in <signal handler called> () at /lib64/libc.so.6
#4  0x00007fb9f6d6df88 in QQuickWindow::maybeUpdate() () at /lib64/libQt6Quick.so.6
#5  0x00007fb9f6ca9a6c in QQuickItemPrivate::derefWindow() () at /lib64/libQt6Quick.so.6
#6  0x00007fb9f6cad6ef in QQuickItem::setParentItem(QQuickItem*) () at /lib64/libQt6Quick.so.6
#7  0x00007fb9f6cb020f in QQuickItem::~QQuickItem() () at /lib64/libQt6Quick.so.6
#8  0x00007fb9dbcdeba1 in QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement() ()
    at /lib64/libQt6QuickTemplates2.so.6
#9  0x00007fb9f6ad0c5b in KQuickConfigModule::~KQuickConfigModule() () at /lib64/libKF6KCMUtilsQuick.so.6
#10 0x00007fb99d4ba03f in KCMLandingPage::~KCMLandingPage() ()
    at /usr/lib64/qt6/plugins/plasma/kcms/systemsettings/kcm_landingpage.so
#11 0x00007fb9f435d1c2 in QObjectPrivate::deleteChildren() () at /lib64/libQt6Core.so.6
#12 0x00007fb9f56a13e8 in QWidget::~QWidget() () at /lib64/libQt6Widgets.so.6
#13 0x00007fb9f58695d5 in QScrollArea::~QScrollArea() () at /lib64/libQt6Widgets.so.6
#14 0x00007fb9f5eac45c in KPageWidgetItem::~KPageWidgetItem() () at /lib64/libKF6WidgetsAddons.so.6
#15 0x00007fb9f5eb0729 in PageItem::~PageItem() () at /lib64/libKF6WidgetsAddons.so.6
#16 0x00007fb9f5eb1454 in KPageWidgetModel::removePage(KPageWidgetItem*) () at /lib64/libKF6WidgetsAddons.so.6
#17 0x0000556d982b750c in SidebarMode::loadModule(QModelIndex const&, QList<QString> const&) [clone .part.0] ()
#18 0x0000556d982bd594 in SidebarMode::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) ()
#19 0x0000556d982bdfa7 in SidebarMode::qt_metacall(QMetaObject::Call, int, void**) ()
#20 0x00007fb9f6737e42 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const ()
    at /lib64/libQt6Qml.so.6
#21 0x00007fb9f65bf613 in QV4::QObjectMethod::callPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) () at /lib64/libQt6Qml.so.6
#22 0x00007fb9f65c1d91 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const ()
    at /lib64/libQt6Qml.so.6
#23 0x00007fb9f663076a in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)
    () at /lib64/libQt6Qml.so.6
#24 0x00007fb9f663607f in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) ()
    at /lib64/libQt6Qml.so.6
#25 0x00007fb9f6559310 in QV4::doCall(QV4::Function*, QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) () at /lib64/libQt6Qml.so.6
#26 0x00007fb9f6559757 in QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) ()
    at /lib64/libQt6Qml.so.6
#27 0x00007fb9f66ec7d0 in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) ()
    at /lib64/libQt6Qml.so.6
#28 0x00007fb9f667fb0b in QQmlBoundSignalExpression::evaluate(void**) () at /lib64/libQt6Qml.so.6
#29 0x00007fb9f66805a0 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) () at /lib64/libQt6Qml.so.6
#30 0x00007fb9f671e6f1 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /lib64/libQt6Qml.so.6
#31 0x00007fb9f4365870 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt6Core.so.6
#32 0x00007fb9dbc1d84a in QQuickAbstractButtonPrivate::handleRelease(QPointF const&, unsigned long) ()
    at /lib64/libQt6QuickTemplates2.so.6
#33 0x00007fb9dbc389f5 in QQuickControl::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt6QuickTemplates2.so.6
#34 0x00007fb9f6cb586d in QQuickItemPrivate::deliverPointerEvent(QEvent*) () at /lib64/libQt6Quick.so.6
#35 0x00007fb9f6cb5a0b in QQuickItem::event(QEvent*) () at /lib64/libQt6Quick.so.6
#36 0x00007fb9f563d97f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#37 0x00007fb9f42f9d78 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6
#38 0x00007fb9f6eac560 in QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem(QQuickItem*, bool, QPointerEvent*, bool) () at /lib64/libQt6Quick.so.6
#39 0x00007fb9f6ead72a in QQuickDeliveryAgentPrivate::deliverUpdatedPoints(QPointerEvent*) ()
--Type <RET> for more, q to quit, c to continue without paging--
    at /lib64/libQt6Quick.so.6
#40 0x00007fb9f6eae94b in QQuickDeliveryAgentPrivate::deliverPointerEvent(QPointerEvent*) ()
    at /lib64/libQt6Quick.so.6
#41 0x00007fb9f6eafe28 in QQuickDeliveryAgentPrivate::handleMouseEvent(QMouseEvent*) ()
    at /lib64/libQt6Quick.so.6
#42 0x00007fb9f6eb1aa3 in QQuickDeliveryAgent::event(QEvent*) () at /lib64/libQt6Quick.so.6
#43 0x00007fb9f6d73e85 in QQuickWindow::event(QEvent*) () at /lib64/libQt6Quick.so.6
#44 0x00007fb9f563d97f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#45 0x00007fb9f42f9d78 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6
#46 0x00007fb9f764631f in QQuickWidget::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt6QuickWidgets.so.6
#47 0x00007fb9f56a6aa8 in QWidget::event(QEvent*) () at /lib64/libQt6Widgets.so.6
#48 0x00007fb9f563d97f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#49 0x00007fb9f56485bf in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#50 0x00007fb9f42f9d78 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6
#51 0x00007fb9f5646e29 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib64/libQt6Widgets.so.6
#52 0x00007fb9f56bc6cb in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /lib64/libQt6Widgets.so.6
#53 0x00007fb9f56bf0d3 in QWidgetWindow::event(QEvent*) () at /lib64/libQt6Widgets.so.6
#54 0x00007fb9f563d97f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#55 0x00007fb9f42f9d78 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6
#56 0x00007fb9f4af2371 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
    () at /lib64/libQt6Gui.so.6
#57 0x00007fb9f4b5c9ac in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
    () at /lib64/libQt6Gui.so.6
#58 0x00007fb9f4b5cbc8 in QWindowSystemInterface::flushWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
    () at /lib64/libQt6Gui.so.6
#59 0x00007fb9f435682c in QObject::event(QEvent*) () at /lib64/libQt6Core.so.6
#60 0x00007fb9f563d97f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#61 0x00007fb9f42f9d78 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6
#62 0x00007fb9f42fdb66 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
    at /lib64/libQt6Core.so.6
#63 0x00007fb9f4611a2f in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt6Core.so.6
#64 0x00007fb9f3556863 in g_main_context_dispatch_unlocked.lto_priv () at /lib64/libglib-2.0.so.0
#65 0x00007fb9f355f7a8 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#66 0x00007fb9f355f953 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#67 0x00007fb9f461126d in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib64/libQt6Core.so.6
#68 0x00007fb9f4307943 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#69 0x00007fb9f4303259 in QCoreApplication::exec() () at /lib64/libQt6Core.so.6
#70 0x0000556d982ab615 in main ()
Comment 3 Antonio Rojas 2025-09-25 06:06:26 UTC

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