koga です。 この問題、解決しました! 原因は libX11-6 のバグでした...。 openSUSE の security-announce メーリングリストで、XIM 絡みの修正が 入っていたので、「もしや?」と思いアップデートしたら直りました。
[security-announce] openSUSE-SU-2020:1182-1: important: Security update for libX11 - Fixed XIM client heap overflows (CVE-2020-14344, bsc#1174628).
https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/116#note_586936
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=966691
書いていませんでしたが、ここで報告されている事象と全く同じで、emacs
を起動すると segfault でクラッシュするので、これはこれで emacs 側の
バグかと思い込んでいました。
YaST から Online Update を選択し、libX11-6, libX11-xcb1, libX11-data
をアップデートして X を再起動したら、正常に QT3(KDE3) アプリで日本語
入力できるようになりました。xterm 上の日本語入力も問題なし、emacs も
正常に起動します。
前回の ML 投稿直後に用意した VM (アップデートが入る前のパッケージが
入ったもの)でも再現しました。
▲ NG (libX11-6-1.6.5-lp152.5.3.1.x86_64)
$ rpm -qi libX11-6
Name : libX11-6
Version : 1.6.5
Release : lp152.5.3.1
Architecture: x86_64
Install Date: 2020年08月10日 17時50分38秒
Group : System/Libraries
Size : 1314376
License : MIT
Signature : RSA/SHA256, 2020年08月05日 06時04分58秒, Key ID b88b2fd43dbdc284
Source RPM : libX11-1.6.5-lp152.5.3.1.src.rpm
Build Date : 2020年08月05日 06時04分24秒
Build Host : cloud104
Relocations : (not relocatable)
Packager : http://bugs.opensuse.org
Vendor : openSUSE
URL : http://xorg.freedesktop.org/
Summary : Core X11 protocol client library
● OK (libX11-6-1.6.5-lp152.5.6.1.x86_64)
$ rpm -qi libX11-6
Name : libX11-6
Version : 1.6.5
Release : lp152.5.6.1
Architecture: x86_64
Install Date: 2020年08月14日 23時05分10秒
Group : System/Libraries
Size : 1314376
License : MIT
Signature : RSA/SHA256, 2020年08月12日 05時56分03秒, Key ID b88b2fd43dbdc284
Source RPM : libX11-1.6.5-lp152.5.6.1.src.rpm
Build Date : 2020年08月12日 05時55分35秒
Build Host : cloud117
Relocations : (not relocatable)
Packager : http://bugs.opensuse.org
Vendor : openSUSE
URL : http://xorg.freedesktop.org/
Summary : Core X11 protocol client library
お騒がせいたしました。
--
koga