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

            Bug ID: 500690
           Summary: kaccess crashes with a segfault when setting a
                    keyboard filter
    Classification: Plasma
           Product: plasmashell
           Version: 6.3.1
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: maiphi.pub...@gmx.net
                CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

Created attachment 178837
  --> https://bugs.kde.org/attachment.cgi?id=178837&action=edit
backtrace

"System Settings/Accessibility/Keyboard Filters" has two issues that might or
might not be related:

1. The units of the debounce times don't make sense. The spin boxes accept
values in minutes ("min", default=500), where milliseconds should be used. Note
that typical values are 5 ms for a defer-like algorithm ("slow keys") and 30 ms
for an eager-like algorithm ("bounce keys").

2. When the settings are changed and "Apply" is pressed, kaccess crashes with a
segmentation fault. Backtrace is attached.

STEPS TO REPRODUCE
1. Open system settings, go to "Accessibility" and select "Keyboard Filters".
2. Observe that the debounce times are given in units of "min".
3. Change something and press "Apply".

OBSERVED RESULT
A crash notification for kaccess opens. Bounce key delay is not saved. It seems
random to me if the settings have any effect at all.

EXPECTED RESULT
No crash. Properly set values from within a reasonable range so that the
algorithms actually work.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Tumbleweed 20250223
KDE Plasma Version: 6.3.1
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Graphics platform: Wayland

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

Reply via email to