Xorg X11R7.2 bug report
Xorg への バグレポートってどこへ投げればよいのでしょう?
X11R7.2をtarソースからインストールして、
ためしに xedit で 日本語入力するために input method を起動したら
assertion エラーで落ちるんですねぇ。
関数 _XimGetWindowEventmask() で、
_XGetWindowAttributes() の代りに (「_」無しの) XGetWindowAttributes()
を呼べば直ることを確認したのですが、さて、どこへ投げればよいやら…
(開発者にimを使う人がいればすぐ気づきそうなのに)
--- ./lib/libX11-X11R7.2-1.1.1/modules/im/ximcp/imDefLkup.c-ORIG Thu Mar 1 18:00:35 2007
+++ ./lib/libX11-X11R7.2-1.1.1/modules/im/ximcp/imDefLkup.c Thu Mar 1 17:59:54 2007
@@ -466,7 +466,7 @@
Xim im = (Xim )ic->core.im;
XWindowAttributes atr;
- if (!_XGetWindowAttributes(im->core.display, ic->core.focus_window, &atr))
+ if (!XGetWindowAttributes(im->core.display, ic->core.focus_window, &atr))
return 0;
return (EVENTMASK)atr.your_event_mask;
}
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735