Bug 452279 - System settings crashes when starting the cursor settings
Summary: System settings crashes when starting the cursor settings
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: generic-crash (other bugs)
Version First Reported In: 5.24.4
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi, wayland-only
Depends on:
Blocks:
 
Reported: 2022-04-05 02:59 UTC by suntianchen2001
Modified: 2025-11-09 03:47 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 suntianchen2001 2022-04-05 02:59:37 UTC
Application: systemsettings (5.24.4)

Qt Version: 5.15.2
Frameworks Version: 5.92.0
Operating System: Linux 5.13.0-39-generic x86_64
Windowing System: Wayland
Distribution: Ubuntu 21.10
DrKonqi: 5.24.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
starting the cursor settings.

- Unusual behavior I noticed:
the setting window frozed for a while and then crashed.

- Custom settings of the application:
nothing special.

The crash can be reproduced sometimes.

-- Backtrace:
Application: 系统设置 (systemsettings), signal: Aborted

[KCrash Handler]
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139893421910400) at pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=139893421910400) at pthread_kill.c:80
#6  __GI___pthread_kill (threadid=139893421910400, signo=signo@entry=6) at pthread_kill.c:91
#7  0x00007f3b7e5c7476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f3b7e5ad7b7 in __GI_abort () at abort.c:79
#9  0x00007f3b7ea58ba3 in QMessageLogger::fatal(char const*, ...) const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f3b7c460e45 in ?? () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#11 0x00007f3b7c47054d in QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(wl_event_queue*, std::function<bool ()>, int) () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#12 0x00007f3b7c476592 in QtWaylandClient::QWaylandWindow::waitForFrameSync(int) () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#13 0x00007f3b782ffbb2 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
#14 0x00007f3b7f4c8723 in QPlatformBackingStore::composeAndFlush(QWindow*, QRegion const&, QPoint const&, QPlatformTextureList*, bool) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#15 0x00007f3b7f893b5b in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f3b7f89589b in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f3b7f897c7e in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f3b7f8c98cd in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007f3b8022c50d in KXmlGuiWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#20 0x00007f3b7f8866b3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007f3b7ec8116a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f3b7ec84257 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f3b7ecdaef7 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f3b7c8b18bb in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f3b7c904f08 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f3b7c8af003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f3b7ecda548 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007f3b7ec7fa9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007f3b7ec88024 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x000055df52ade1bf in ?? ()
#31 0x00007f3b7e5aefd0 in __libc_start_call_main (main=main@entry=0x55df52add6b0, argc=argc@entry=1, argv=argv@entry=0x7fff0af88cc8) at ../sysdeps/nptl/libc_start_call_main.h:58
#32 0x00007f3b7e5af07d in __libc_start_main_impl (main=0x55df52add6b0, argc=1, argv=0x7fff0af88cc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff0af88cb8) at ../csu/libc-start.c:409
#33 0x000055df52adeaf5 in ?? ()
[Inferior 1 (process 545330) detached]

Possible duplicates by query: bug 452163, bug 451233, bug 451045, bug 449920, bug 449589.

Reported using DrKonqi
Comment 1 Nate Graham 2025-10-10 16:26:04 UTC
Thank you for the bug report, and I'm sorry we weren't able to look into it yet. A lot has changed since it was reported; can I ask you to see if this is still an issue with Plasma 6.4 or later? Thanks a lot!
Comment 2 Bug Janitor Service 2025-10-25 03:47:36 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2025-11-09 03:47:46 UTC
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.