Path: ccsf.homeunix.org!CALA-MUZIK!newsfeed.media.kyoto-u.ac.jp!news.tains.tohoku.ac.jp!news-sv.sinet!news.kek.jp!keknews!gama.is.tsukuba.ac.jp!nadesico.cc.tsukuba.ac.jp!utogwgw.gssm.otsuka.tsukuba.ac.jp!ohki From: ohki@gssm.otsuka.tsukuba.ac.jp (Atsuo Ohki) Newsgroups: fj.comp.x11 Subject: Xorg X11R7.2 bug report Date: Thu, 1 Mar 2007 09:48:11 GMT Organization: GSSM, University of Tsukuba, Tokyo, Japan Lines: 23 Message-ID: <070301184811.M0120651@smr00.gssm.otsuka.tsukuba.ac.jp> NNTP-Posting-Host: smr00.gssm.otsuka.tsukuba.ac.jp X-Trace: utogw.gssm.otsuka.tsukuba.ac.jp 1172742491 24333 10.2.1.1 (1 Mar 2007 09:48:11 GMT) X-Complaints-To: news@gssm.otsuka.tsukuba.ac.jp NNTP-Posting-Date: Thu, 1 Mar 2007 09:48:11 +0000 (UTC) X-Newsreader: mnews [version 1.22PL7] 2003-09/29(Mon) Xref: ccsf.homeunix.org fj.comp.x11:203 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; }