#1152770 fcitx5-skk: Crashes on Debian unstable and Ubuntu 26.10

Package:
fcitx5-skk
Source:
fcitx5-skk
Description:
Japanese SKK input engine for Fcitx5
Submitter:
SATOH Fumiyasu
Date:
2026-11-01 20:37:02 UTC
Severity:
normal
#1152770#5
Date:
2026-11-01 13:24:48 UTC
From:
To:
Please backport upstream commits below to fix crash problem.

https://github.com/fcitx/fcitx5-skk/commit/b5bc5e24b0857b7deef0d2d20d72e12ff93094ee
https://github.com/fcitx/fcitx5-skk/commit/ba3ff36cb15673018f16539ef63375b1f1aaa847

Stack trace on my Debian unstable:

```
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: Fcitx 5.1.23 -- Get Signal No.: 11
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: Date: try "date -d @1793538940" if you are using GNU date ***
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: ProcessID: 28229
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/bin/fcitx5(+0x134bb) [0x55f2e088a4bb]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libc.so.6(+0x406b0) [0x7fd8e8a4a6b0]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libFcitx5Core.so.7(_ZN5fcitx8Instance11inputMethodB5cxx11EPNS_12InputContextE+0x4a) [0x7fd8e92c8daa]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libFcitx5Core.so.7(_ZN5fcitx8Instance16inputMethodEntryEPNS_12InputContextE+0x29) [0x7fd8e92c9089]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libFcitx5Core.so.7(_ZN5fcitx8Instance17inputMethodEngineEPNS_12InputContextE+0xe) [0x7fd8e92c911e]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libFcitx5Core.so.7(+0x60afa) [0x7fd8e92d7afa]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/fcitx5/skk.so(+0x9e45) [0x7fd8e464ae45]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x203) [0x7fd8e834c203]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x2ec69) [0x7fd8e8362c69]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x307a6) [0x7fd8e83647a6]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x38) [0x7fd8e8369d08]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fd8e8369dc3]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_notify_by_pspec+0x19e) [0x7fd8e8355c2e]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libFcitx5Core.so.7(+0x71162) [0x7fd8e92e8162]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libFcitx5Core.so.7(_ZN5fcitx12InputContextC1ERNS_19InputContextManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaI>
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/fcitx5/libwaylandim.so(+0x845d3) [0x7fd8e6afa5d3]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/fcitx5/libwaylandim.so(+0x84f2c) [0x7fd8e6afaf2c]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/fcitx5/libwaylandim.so(+0x4b4c1) [0x7fd8e6ac14c1]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/fcitx5/libwaylandim.so(+0x4b4c1) [0x7fd8e6ac14c1]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/fcitx5/libwaylandim.so(+0x43954) [0x7fd8e6ab9954]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/fcitx5/libwaylandim.so(+0x60354) [0x7fd8e6ad6354]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libffi.so.8(+0xc056) [0x7fd8e832d056]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libffi.so.8(+0x9f1c) [0x7fd8e832af1c]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libffi.so.8(ffi_call+0x155) [0x7fd8e832bfe5]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libwayland-client.so.0(+0xb8d8) [0x7fd8e83a68d8]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libwayland-client.so.0(+0x70dc) [0x7fd8e83a20dc]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libwayland-client.so.0(wl_display_dispatch_queue_pending+0x6b) [0x7fd8e83a345b]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/fcitx5/libwayland.so(+0x248c7) [0x7fd8e8ef78c7]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libFcitx5Utils.so.2(+0x781d0) [0x7fd8e91b81d0]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libFcitx5Utils.so.2(+0x67aa2) [0x7fd8e91a7aa2]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libFcitx5Utils.so.2(+0x6667a) [0x7fd8e91a667a]
Nov 01 22:15:40 sugar kwin_wayland_wrapper[28229]: /usr/lib/x86_64-linux-gnu/libsystemd.so.0(+0x469c9) [0x7fd8e8f7a9c9]
Nov 01 22:15:40 sugar systemd-coredump[28284]: Process 28229 (fcitx5) of user 1000 terminated abnormally with signal 11/SEGV, processing...
```

#1152770#10
Date:
2026-11-01 20:35:15 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
fcitx5-skk, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1152770@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Boyuan Yang <byang@debian.org> (supplier of updated fcitx5-skk package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 01 Nov 2026 14:58:39 -0500
Source: fcitx5-skk
Architecture: source
Version: 5.1.11-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 1152770
Changes:
 fcitx5-skk (5.1.11-2) unstable; urgency=medium
 .
   * debian/patches:
     + b5bc5e24b0857b7deef0d2d20d72e12ff93094ee.patch: Backport upstream fix
       for a crash when creating an input context with shared input state
       (Closes: #1152770).
     + ba3ff36cb15673018f16539ef63375b1f1aaa847.patch: Backport upstream
       regression test for shared input state and input mode changes.
   * debian/control: Build-depend on fcitx5-modules-dev for TestFrontend.
Checksums-Sha1:
 71b8d59fc739e860eb90c8e8f86ff5d8cccdf216 2454 fcitx5-skk_5.1.11-2.dsc
 b63026367cbd62e3b17e974be50803664d75db1e 48252 fcitx5-skk_5.1.11.orig.tar.xz
 87bfb2d3afbf4e3bc85448f063cdfe18ebf5f917 7540 fcitx5-skk_5.1.11-2.debian.tar.xz
 76c94578af70d6e60214767ff7b4e4b30ec1e53f 14063 fcitx5-skk_5.1.11-2_amd64.buildinfo
Checksums-Sha256:
 ce0ac5e8117c3773daed3d633620a562e892a95264e2186bcffdc46019f7e447 2454 fcitx5-skk_5.1.11-2.dsc
 c8aa33aa5342e21fc2e3db0c32c37fc4089240c105be05c30f2065ce42a38c77 48252 fcitx5-skk_5.1.11.orig.tar.xz
 9d29f6796dc3cce6613b3698eb674067727cc7be18f8cea4b1232d61f65a37cd 7540 fcitx5-skk_5.1.11-2.debian.tar.xz
 c278e67eb7027ec0a5c0ccd4b8d503fb9491733d4d1195ee398443b5f27c30c9 14063 fcitx5-skk_5.1.11-2_amd64.buildinfo
Files:
 dca9a7fb66628ee30377ceac7eb34ef0 2454 utils optional fcitx5-skk_5.1.11-2.dsc
 a7bbce00023ac3155a411eecd5aac3c1 48252 utils optional fcitx5-skk_5.1.11.orig.tar.xz
 e6df428b5472aec16c657f0909557cc5 7540 utils optional fcitx5-skk_5.1.11-2.debian.tar.xz
 28ec1d815b86cd8f2c715d0e87f7c23c 14063 utils optional fcitx5-skk_5.1.11-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmrnm8cACgkQwpPntGGC
Ws4l7RAAxlCThG5m2Nmjta7ka6vAbCFCnqNonzanmQZ1UQMqAr6Tpl0y6pDw+mTs
bkj2I4IucE8zTLfCiQ81Y4pDE7EZcrSS6E3SXVS/6n3thZU4+fTp6gyCARggKFSA
e1TomBc3TqLHauUD+nBkt4LvxfPklzDizmxvbJWQBriGPjbtCCvBAoNYmdsOk6rD
65EXo0TQTLExEjR8YMLIgxhEjFQv041vbN40W01c5o6ZY3oUoEr2yV4HXcID3PVE
4BD5IpIp3KySs8adVL8fat55Tzrx4Yr5iEXgKcy0ubCHtpzuCu1+XHH00a7f7W4W
Mc9gPoWh3HL4769Wn37ojQsqLZ29vF8lc+zytnlb+TJnAkBxE+xwW2E4DKhPVkGs
U4hlDVEhNuss9LECNIOj8IqCYYsM9GZ6uUa6PJ7Gh8lFP2yxAkfLMOaz/tSkCcm5
4D40Qk5XVjMkzswe3m3zGkqqV8p0v/oCaNWKb/77VBz/JUkSaIcrhZvmtdo2EHoi
uk4LAR1TaL9LiqtjnCDLQzkBURB4jlKqoQvlCcXksubwLLkC3A8Ag4JZdTM81K7t
OKepYqBWRnU0+ejgzZPaul7Be3z3chCdAuF4/lrgQjjCwLzbY6JBdOQf4PUApmov
+wN7n7L0M2oxHdAqraFwCSCjHGz4aqBAzZasGk7cOhidGNHOvMk=
=DmTJ
-----END PGP SIGNATURE-----