maintainer-feedback requested: [Bug 296210] graphics/qt6-wayland, x11/kf6-kwindowsystem: Segmentation fault in spectacle, systemsettings
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Jun 22 18:25:03 BST 2026
Bugzilla Automation <bugzilla at FreeBSD.org> has asked freebsd-kde (group)
<kde at FreeBSD.org> for maintainer-feedback:
Bug 296210: graphics/qt6-wayland, x11/kf6-kwindowsystem: Segmentation fault in
spectacle, systemsettings
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296210
--- Description ---
Hello, I'm trying to test running KDE 6 under Wayland on FreeBSD 15.1-RELEASE
and my system Nvidia RTX 3060 gpu, since in October KDE is going to remove X11
support.
As of now this has surfaced the need of a patch for nvidia-drm-612-kmod ( bug
#296195, comment #9 ) to avoid a kernel panic. With it Plasma6 loads under
Wayland, with some caveats:
- with default settings, the cursor is not visible, enabling "Share cursor to
find it" under System Settings -> Accessibility manager to make a giant cursor
visible when shaking the mouse
- Opening "About This System" in System Settings manager to crash
systemsettings (page fault, core dump created).
- Launching spectacle manages to crash it with a segmentation fault, core dump
created.
The backtrace points to the same problem in both programs in a QString
operation in libQt6Core.so.6 after it gets called by some function in
kf6/kwindowsystem/KF6WindowSystemKWaylandPlugin.so
Here follows an except from the backtrace:
Core was generated by `/usr/local/bin/systemsettings'.
Program terminated with signal SIGSEGV, Segmentation fault.
Invalid permissions for mapped object.
(gdb) bt
#0 0x000000083b220037 in QString::operator=(QString const&) () at
/usr/local/lib/qt6/libQt6Core.so.6
#1 0x00000008ded3bd49 in ??? ()
at
/usr/local/lib/qt6/plugins/kf6/kwindowsystem/KF6WindowSystemKWaylandPlugin.so
#2 0x00000008c9013836 in ??? () at
/usr/local/lib/qt6/plugins/kf6/kauth/backend/kauth_backend_plugin.so
#3 0x0000000825a2aa03 in ??? () at /usr/local/lib/libKF6AuthCore.so.6
#4 0x000000083b18d146 in QObject::event(QEvent*) () at
/usr/local/lib/qt6/libQt6Core.so.6
#5 0x0000000837d05928 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
at /usr/local/lib/qt6/libQt6Widgets.so.6
#6 0x0000000837d069a6 in QApplication::notify(QObject*, QEvent*) () at
/usr/local/lib/qt6/libQt6Widgets.so.6
Attached to the bug report are both backtraces
More information about the kde-freebsd
mailing list