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

            Bug ID: 515253
           Summary: Fedora 43 KDE gives error : maliit-keyboard quit
                    unexpectedly
    Classification: I don't know
           Product: kde
      Version First unspecified
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 189023
  --> https://bugs.kde.org/attachment.cgi?id=189023&action=edit
maliit crash analysis

SUMMARY maliit-keyboard crashes with SIGSEGV in libQt5Core.so.5 when handling
surrounding text on Wayland.

DESCRIPTION The application crashes consistently during Wayland input method
events. While the logs show some initial issues with QSoundEffect and
QSGContext (missing depth/stencil buffers), the actual segmentation fault
occurs during a UTF-8 conversion call when the keyboard requests context from
the active text field.

OBSERVED RESULT The virtual keyboard disappears/crashes. Journal logs show:

Plaintext
maliit-keyboard[47481]: QSoundEffect(pulseaudio): Error decoding source ...
maliit-keyboard[47481]: QSGContext::initialize: depth buffer support missing
ABRT/Coredump reveals a SIGSEGV at: #0 0x00007f4d0ca78670
_ZN5QUtf816convertToUnicodeEP5QCharPKci (libQt5Core.so.5)

EXPECTED RESULT The keyboard should handle surrounding text context without a
memory access violation, even if audio or specific GL buffers are unavailable.

RELEVANT BACKTRACE PORTION

Plaintext
#0  0x00007f4d0ca78670 _ZN5QUtf816convertToUnicodeEP5QCharPKci
(libQt5Core.so.5)
#1  0x00007f4d0ca78a38 _ZN5QUtf816convertToUnicodeEPKci (libQt5Core.so.5)
#2  0x00007f4d0c8e0aa9 _ZN7QString15fromUtf8_helperEPKci (libQt5Core.so.5)
#3  0x00007f4d0e4bb62b
_ZN6Maliit7Wayland18InputMethodContext44zwp_input_method_context_v1_surrounding_textERK7QStringjj
(libmaliit-plugins.so.2)
SOFTWARE/OS VERSIONS

OS: Fedora 43 KDE Workstation

KDE Plasma Version: 6.2.5

KDE Frameworks Version: 6.22.0

Qt Version: 6.10.1 (Note: Crash occurs in legacy libQt5Core symbols used by
Maliit)

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

Reply via email to