REPRODUCIBILITY (% or how often): always
BUILD ID = OS VERSION (Settings > About product): 3.4
HARDWARE (Jolla1, Tablet, XA2,…): XA2
UI LANGUAGE: German
REGRESSION: (compared to previous public release: Yes, No, ?): No
DESCRIPTION:
maliit-server crashes
PRECONDITIONS:
have an input field and touch on it so you have the on-screen keyboard open
STEPS TO REPRODUCE:
- type something
- hit space or select a word from text prediction
EXPECTED RESULT:
I can continue to write text on the keyboard
ACTUAL RESULT:
keyboard disappears and reappears after some seconds
ADDITIONAL INFORMATION:
Here’s what journalctl --follow
says:
Jan 11 22:51:58 XperiaXA2 mapplauncherd[4367]: Boosted process (pid=29834) was terminated due to signal 11
Jan 11 22:51:58 XperiaXA2 invoker[29993]: error: Can't send signal 11 to application [29834]: No such process
Jan 11 22:51:58 XperiaXA2 systemd[4071]: maliit-server.service: Main process exited, code=killed, status=11/SEGV
Jan 11 22:51:58 XperiaXA2 systemd[4071]: maliit-server.service: Unit entered failed state.
Jan 11 22:51:58 XperiaXA2 systemd[4071]: maliit-server.service: Failed with result 'signal'.
Jan 11 22:51:59 XperiaXA2 kernel: swr-wcd msm_sdw_swr_ctrl: swrm_cleanup_disabled_data_ports: end of list
Jan 11 22:52:03 XperiaXA2 dbus-daemon[4321]: dbus-daemon[4321]: [session uid=100000 pid=4321] Activating via systemd: service name='org.maliit.server' unit='maliit-server.service' requested by ':1.23' (uid=100000 pid=4541 comm="/usr/bin/lipstick -plugin evdevtouch -plugin evdev")
Jan 11 22:52:03 XperiaXA2 systemd[4071]: Starting The Maliit server...
Jan 11 22:52:03 XperiaXA2 dbus-daemon[4321]: dbus-daemon[4321]: [session uid=100000 pid=4321] Successfully activated service 'org.maliit.server'
Jan 11 22:52:03 XperiaXA2 systemd[4071]: Started The Maliit server.
Jan 11 22:52:03 XperiaXA2 invoker[31665]: WARNING: bool MIMPluginManagerPrivate::loadPlugin(const QDir&, const QString&) Error loading plugin from "/usr/lib/maliit/plugins/libmaliit-keyboard-plugin.so" "The shared library was not found."
export MALIIT_DEBUG=true && killall maliit-server && maliit-server
does not reveal anything useful:
WARNING: bool MIMPluginManagerPrivate::loadPlugin(const QDir&, const QString&) Error loading plugin from "/usr/lib/maliit/plugins/libmaliit-keyboard-plugin.so" "The shared library was not found."
DEBUG: Using Wayland-EGL
DEBUG: Starting initializing XT9
DEBUG: bool MIMPluginManagerPrivate::switchPlugin(const QString&, MAbstractInputMethod*, const QString&) "jolla-keyboard.qml" could not find initiator
WARNING: requestActivate() called for QQuickView(0xc195db0) which has Qt::WindowDoesNotAcceptFocus set.
WARNING: requestActivate() called for QQuickView(0xc195db0) which has Qt::WindowDoesNotAcceptFocus set.
DEBUG: Updating input method area to QRegion(0,1060 1080x860)
DEBUG: Starting loading dynamic keyboard 0 7
DEBUG: ET9STATUS ET9Handle_KDB_Request(ET9KDBInfo*, ET9WordSymbInfo*, ET9KDB_Request*) 2
Speicherzugriffsfehler
HELP WANTED
I already reinstalled everything keyboard- and maliit-server-related via pkcon --allow-reinstall install ...
. Also text prediction has been removed via store and reinstalled. Yes, multiple reboots inbetween.
Any ideas what could be the problem, or how to solve it or how to investigate further?