Bug 460878 - System Color Selection Crash
Summary: System Color Selection Crash
Status: RESOLVED WORKSFORME
Alias: None
Product: kde-cli-tools
Classification: Plasma
Component: general (show other bugs)
Version: 5.26.1
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-10-23 03:45 UTC by sz567327
Modified: 2024-08-08 08:46 UTC (History)
2 users (show)

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


Attachments
New crash information added by DrKonqi (3.61 KB, text/plain)
2024-08-08 08:46 UTC, Bogdan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description sz567327 2022-10-23 03:45:47 UTC
Application: kcmshell5 (5.26.1)

Qt Version: 5.15.6
Frameworks Version: 5.99.0
Operating System: Linux 5.15.0-52-generic x86_64
Windowing System: X11
Distribution: Linuxfx 11.2 22.04.3 LTS
DrKonqi: 5.26.1 [KCrashBackend]

-- Information about the crash:
changing Color setting for system crashing.  Not allowing Color setting change selection

The crash can be reproduced every time.

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

[KCrash Handler]
#4  0x00007fe8bf25a1bb in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/kcms/systemsettings/kcm_kwindecoration.so
#5  0x00007fe8e33f3666 in ?? () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#6  0x00007fe8e33fb7b7 in KCModuleProxy::save() () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#7  0x00007fe8e3403808 in ?? () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#8  0x00007fe8e1efbdc4 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fe8e2c698e6 in QAbstractButton::clicked(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007fe8e2c69b6e in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007fe8e2c6b794 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007fe8e2c6b9b7 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007fe8e2bb687e in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007fe8e2b73763 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007fe8e2b7b3a4 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007fe8e1ec3fea in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fe8e2b79e87 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007fe8e2bd0110 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007fe8e2bd33a5 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007fe8e2b73763 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007fe8e1ec3fea in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007fe8e2468ae7 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#23 0x00007fe8e243cacc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#24 0x00007fe8dc885c4e in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#25 0x00007fe8dfe38d1b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fe8dfe8d6f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fe8dfe363c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fe8e1f1d6f8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007fe8e1ec290b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007fe8e1ecaea4 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x0000560183a60834 in ?? ()
#32 0x00007fe8e17dfd90 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#33 0x00007fe8e17dfe40 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#34 0x0000560183a61ef5 in ?? ()
[Inferior 1 (process 2568) detached]

Reported using DrKonqi
Comment 1 Nate Graham 2022-10-24 20:07:42 UTC
Thank you for the bug report! Unfortunately the backtrace is incomplete and missing debug symbols for the following lines that we need to figure out exactly what's going wrong:

#4  0x00007fe8bf25a1bb in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/kcms/systemsettings/kcm_kwindecoration.so
#5  0x00007fe8e33f3666 in ?? () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#6  0x00007fe8e33fb7b7 in KCModuleProxy::save() () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
#7  0x00007fe8e3403808 in ?? () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5

Could you please install debug symbols for kwin and frameworks-kcmutils, reproduce the crash, and attach a new symbolicated backtrace? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Thanks again!
Comment 2 Bug Janitor Service 2022-11-08 05:11:07 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2022-11-23 05:17:33 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bogdan 2024-08-08 08:46:50 UTC
Created attachment 172391 [details]
New crash information added by DrKonqi

kcmshell5 (5.27.9) using Qt 5.15.11

Hi,
Attempted to change Animation settings

Cheers

-- Backtrace (Reduced):
#6  0x00007f23d8d5ee07 in KCModuleProxy::save() () from /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
[...]
#9  0x00007f23d85c2a06 in QAbstractButton::clicked(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
[...]
#12 0x00007f23d85c4ad7 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007f23d850f95e in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007f23d84cc763 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5