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

            Bug ID: 502568
           Summary: Crash when clicking "Edit Page" button in System
                    Monitor "Overview"
    Classification: Applications
           Product: plasma-systemmonitor
           Version: 5.27.11
          Platform: Kubuntu
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: ksysguard-b...@kde.org
          Reporter: alex.kuti...@gmail.com
                CC: ahiems...@heimr.nl, plasma-b...@kde.org
  Target Milestone: ---

Application: plasma-systemmonitor (5.27.11)

Qt Version: 5.15.13
Frameworks Version: 5.115.0
Operating System: Linux 6.8.0-57-generic x86_64
Windowing System: X11
Distribution: Ubuntu 24.04.2 LTS
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
The application consistently crashes with a segmentation fault when attempting
to edit the "Overview" page.

-- Steps to Reproduce:
Open the KDE System Monitor application.
Navigate to the "Overview" tab (this is usually the default tab).
Locate the "Edit Page" button, typically found in the toolbar or a context menu
related to the displayed information.
Click on the "Edit Page" button.
Expected Behavior:

Clicking the "Edit Page" button should open a dialog or interface allowing the
user to customize the widgets and information displayed on the "Overview" page.

-- Actual Behavior:
The System Monitor application crashes with a segmentation fault immediately or
shortly after clicking the "Edit Page" button. The application window closes.

The crash can be reproduced sometimes.

-- Backtrace:
Application: System Monitor (plasma-systemmonitor), signal: Segmentation fault

[KCrash Handler]
#4  0x0000000000000000 in ?? ()
#5  0x000070a533455ea3 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x000070a533455f25 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x000070a5335ebafe in QAccessibleQuickItem::role() const () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x000070a53457c909 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#9  0x000070a53457f78a in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#10 0x000070a534580f8f in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#11 0x000070a5334642ab in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x000070a53346ce9d in QQuickItem::setParentItem(QQuickItem*) () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x000070a53346d3b6 in QQuickItem::~QQuickItem() () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x000070a51c13aad1 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so
#15 0x000070a532adcc3f in
QQmlTableInstanceModel::destroyModelItem(QQmlDelegateModelItem*,
QQmlTableInstanceModel::DestructionMode) () from
/lib/x86_64-linux-gnu/libQt5QmlModels.so.5
#16 0x000070a532b0590f in ?? () from /lib/x86_64-linux-gnu/libQt5QmlModels.so.5
#17 0x000070a532adc5fb in QQmlTableInstanceModel::drainReusableItemsPool(int)
() from /lib/x86_64-linux-gnu/libQt5QmlModels.so.5
#18 0x000070a53355ec54 in QQuickTableView::geometryChanged(QRectF const&,
QRectF const&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#19 0x000070a533462d0a in QQuickItem::setSize(QSizeF const&) () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#20 0x000070a532be8304 in QQuickControlPrivate::resizeContent() () from
/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#21 0x000070a532be4db0 in QQuickControlPrivate::setRightPadding(double, bool)
() from /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#22 0x000070a53a30205a in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#23 0x000070a53a3030cd in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#24 0x000070a53a300845 in
QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#25 0x000070a53a2dc107 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#26 0x000070a538b12720 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x000070a53a280288 in QQmlVMEMetaObject::metaCall(QObject*,
QMetaObject::Call, int, void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#28 0x000070a53a302033 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#29 0x000070a53a3030cd in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#30 0x000070a53a300845 in
QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#31 0x000070a53a2dc107 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#32 0x000070a538b12720 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x000070a533464308 in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#34 0x000070a53346422a in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#35 0x000070a53346422a in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#36 0x000070a53346422a in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#37 0x000070a53346422a in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#38 0x000070a53346422a in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#39 0x000070a53346422a in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#40 0x000070a53346422a in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#41 0x000070a53346422a in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#42 0x000070a53346422a in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#43 0x000070a53346422a in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#44 0x000070a53346422a in QQuickItemPrivate::setEffectiveVisibleRecur(bool) ()
from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#45 0x000070a53346436f in QQuickItemPrivate::setVisible(bool) () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#46 0x000070a5334eebb2 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#47 0x000070a5334effbd in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#48 0x000070a5334f0eb2 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#49 0x000070a53a30148d in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#50 0x000070a53a3030cd in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#51 0x000070a53a300845 in
QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#52 0x000070a53a2dc107 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#53 0x000070a538b12720 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#54 0x000070a53a280288 in QQmlVMEMetaObject::metaCall(QObject*,
QMetaObject::Call, int, void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#55 0x000070a53a29542a in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData
const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>)
() from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#56 0x000070a53a1b27b0 in
QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData*, QV4::Value const&) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#57 0x000070a53a1b2ff5 in
QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*,
QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&)
() from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#58 0x000070a53a1b315b in QV4::QObjectWrapper::virtualPut(QV4::Managed*,
QV4::PropertyKey, QV4::Value const&, QV4::Value*) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#59 0x000070a53a17800e in QV4::Object::virtualResolveLookupSetter(QV4::Object*,
QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#60 0x000070a53a1ce3d1 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#61 0x000070a53a1d25cf in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#62 0x000070a53a162572 in QV4::Function::call(QV4::Value const*, QV4::Value
const*, int, QV4::ExecutionContext const*) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#63 0x000070a53a2f8270 in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#64 0x000070a53a2a6811 in QQmlBoundSignalExpression::evaluate(void**) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#65 0x000070a53a2a7a90 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#66 0x000070a53a2dc107 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#67 0x000070a538b12720 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#68 0x000070a532bca3b4 in QQuickAction::triggered(QObject*) () from
/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#69 0x000070a532bcb46b in ?? () from
/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#70 0x000070a532bc6f60 in QQuickAbstractButtonPrivate::trigger() () from
/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#71 0x000070a532bc8eb1 in QQuickAbstractButtonPrivate::handleRelease(QPointF
const&) () from /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#72 0x000070a532be92e9 in QQuickControl::mouseReleaseEvent(QMouseEvent*) ()
from /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#73 0x000070a53346bf48 in QQuickItem::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#74 0x000070a53976bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#75 0x000070a538ad8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#76 0x000070a53348abd6 in
QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#77 0x000070a53348c420 in
QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#78 0x000070a53348d750 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*)
() from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#79 0x000070a538f52035 in QWindow::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Gui.so.5
#80 0x000070a53976bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#81 0x000070a538ad8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#82 0x000070a538f45a3b in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#83 0x000070a538f17bfc in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#84 0x000070a5344fcd06 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#85 0x000070a5373145b5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#86 0x000070a537373717 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#87 0x000070a537313a53 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#88 0x000070a538b35279 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#89 0x000070a538ad6a7b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#90 0x000070a538adf3e8 in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#91 0x0000558a0a6d6c8f in ?? ()
#92 0x000070a53802a1ca in __libc_start_call_main
(main=main@entry=0x558a0a6d5690, argc=argc@entry=1,
argv=argv@entry=0x7ffc99161bd8) at ../sysdeps/nptl/libc_start_call_main.h:58
#93 0x000070a53802a28b in __libc_start_main_impl (main=0x558a0a6d5690, argc=1,
argv=0x7ffc99161bd8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffc99161bc8) at ../csu/libc-start.c:360
#94 0x0000558a0a6d6d65 in ?? ()
[Inferior 1 (process 21881) detached]

The reporter indicates this bug may be a duplicate of or related to bug 485905,
bug 482257, bug 480865, bug 477182, bug 476488, bug 474985, bug 473688, bug
473667, bug 475023, bug 480980, bug 487451, bug 497595, bug 498743.

Reported using DrKonqi

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

Reply via email to