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

            Bug ID: 455610
           Summary: System Settings crashed when resetting cursor's theme
                    to default.
           Product: systemsettings
           Version: 5.25.0
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: alois56...@gmail.com
  Target Milestone: ---

Application: systemsettings (5.25.0)

Qt Version: 5.15.4
Frameworks Version: 5.95.0
Operating System: Linux 5.18.3-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 5.25.0 [KCrashBackend]

-- Information about the crash:
After changing the scaling of the display (For X server), my cursor became too
big and I am not able to change the size, nor the theme. Except that the cursor
does in fact update in differents of the desktop (when hovering over the title
bar, or inside specific applications like Firefox, and not the default KDE
apps)
When launching the clicking on the "Defaults" button inside the cursor settings
of "System settings", the application crash unexpectedly.

I think the bug state appeared when changing the scale of the display under X,
and logging in again on Wayland.

The crash can be reproduced every time.

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

[KCrash Handler]
#4  0x00007fb3942c7034 in ?? () from
/usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_cursortheme.so
#5  0x00007fb3942d2b53 in ?? () from
/usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_cursortheme.so
#6  0x00007fb3b8c76634 in ?? () from /usr/lib/libQt5Qml.so.5
#7  0x00007fb3b8b7a89c in ?? () from /usr/lib/libQt5Qml.so.5
#8  0x00007fb3b8b7bd00 in QV4::QObjectMethod::callInternal(QV4::Value const*,
QV4::Value const*, int) const () from /usr/lib/libQt5Qml.so.5
#9  0x00007fb3b8b8df63 in ?? () from /usr/lib/libQt5Qml.so.5
#10 0x00007fb3b8b97d64 in ?? () from /usr/lib/libQt5Qml.so.5
#11 0x00007fb3b8b3b7a6 in QV4::Function::call(QV4::Value const*, QV4::Value
const*, int, QV4::ExecutionContext const*) () from /usr/lib/libQt5Qml.so.5
#12 0x00007fb3b8c8fb0d in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*) () from /usr/lib/libQt5Qml.so.5
#13 0x00007fb3b8c52de1 in QQmlBoundSignalExpression::evaluate(void**) () from
/usr/lib/libQt5Qml.so.5
#14 0x00007fb3b8c53d5c in ?? () from /usr/lib/libQt5Qml.so.5
#15 0x00007fb3b8c7656f in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () from /usr/lib/libQt5Qml.so.5
#16 0x00007fb3baebdd7d in ?? () from /usr/lib/libQt5Core.so.5
#17 0x00007fb3b92f633b in ?? () from /usr/lib/libQt5Quick.so.5
#18 0x00007fb3b8c3be82 in ?? () from /usr/lib/libQt5Qml.so.5
#19 0x00007fb3b8c915b5 in ?? () from /usr/lib/libQt5Qml.so.5
#20 0x00007fb3b8c98d2e in ?? () from /usr/lib/libQt5Qml.so.5
#21 0x00007fb3b8c98813 in
QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () from
/usr/lib/libQt5Qml.so.5
#22 0x00007fb3b8c7656f in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () from /usr/lib/libQt5Qml.so.5
#23 0x00007fb3baebdd7d in ?? () from /usr/lib/libQt5Core.so.5
#24 0x00007fb3942d3cb9 in ?? () from
/usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_cursortheme.so
#25 0x00007fb3bc1ea8fe in KConfigCompilerSignallingItem::setDefault() () from
/usr/lib/libKF5ConfigCore.so.5
#26 0x00007fb3bc1ea01d in KCoreConfigSkeleton::setDefaults() () from
/usr/lib/libKF5ConfigCore.so.5
#27 0x00007fb3b9d6d46e in KQuickAddons::ManagedConfigModule::defaults() () from
/usr/lib/libKF5QuickAddons.so.5
#28 0x00007fb3942cd38e in ?? () from
/usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_cursortheme.so
#29 0x00007fb3baebe251 in ?? () from /usr/lib/libQt5Core.so.5
#30 0x00007fb3bbc5c5f7 in QAbstractButton::clicked(bool) () from
/usr/lib/libQt5Widgets.so.5
#31 0x00007fb3bbc5eaea in ?? () from /usr/lib/libQt5Widgets.so.5
#32 0x00007fb3bbc6041d in ?? () from /usr/lib/libQt5Widgets.so.5
#33 0x00007fb3bbc605c0 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib/libQt5Widgets.so.5
#34 0x00007fb3bbbaf677 in QWidget::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#35 0x00007fb3bbb78a7c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#36 0x00007fb3bbb7e289 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#37 0x00007fb3bae8db28 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#38 0x00007fb3bbb7c287 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
from /usr/lib/libQt5Widgets.so.5
#39 0x00007fb3bbbcd345 in ?? () from /usr/lib/libQt5Widgets.so.5
#40 0x00007fb3bbbcf0ee in ?? () from /usr/lib/libQt5Widgets.so.5
#41 0x00007fb3bbb78a7c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#42 0x00007fb3bae8db28 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#43 0x00007fb3bb33f02c in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /usr/lib/libQt5Gui.so.5
#44 0x00007fb3bb328985 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQt5Gui.so.5
#45 0x00007fb3b8560fa5 in ?? () from /usr/lib/libQt5WaylandClient.so.5
#46 0x00007fb3b9718c6b in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#47 0x00007fb3b976f001 in ?? () from /usr/lib/libglib-2.0.so.0
#48 0x00007fb3b9716392 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#49 0x00007fb3baed827c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#50 0x00007fb3bae862ec in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#51 0x00007fb3bae90dd9 in QCoreApplication::exec() () from
/usr/lib/libQt5Core.so.5
#52 0x000055fe97126b93 in ?? ()
#53 0x00007fb3ba429290 in ?? () from /usr/lib/libc.so.6
#54 0x00007fb3ba42934a in __libc_start_main () from /usr/lib/libc.so.6
#55 0x000055fe971274b5 in ?? ()
[Inferior 1 (process 207121) detached]

The reporter indicates this bug may be a duplicate of or related to bug 454829.

Reported using DrKonqi

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

Reply via email to