[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freewnn:00281] Freeze in xwnmo's init_w.c



福井です。

ぼちぼち、xwnmoを動かそうとしています。
しかし、create_xim();内でフリーズします。(in init_w.cです。)

xwnmoを起動後、
for(i=0;i< screen_count;i++){
   if (create_one_root(xim->root_pointer[i],lc_name,i) == -1) return(-1);
}
このforループに結構時間が掛かり(2分位)
write_ximid(port,xim->root_pointer[xim->default_screen]);

このwrite_ximid()
当たりで死んでしまいます。(自分では、この関数と思っています。)
次の
if(XimPreConnect(port, xim->root_pointer[xim->default_screen])< 0 )
にまで進まないように見受けられます。

何処か設定が悪いのでしょうか?
それともやっぱり、ここいらにBUGがありますでしょうか?
ここから先には実力不足です。
何かヒントがございましたら、宜しくお願いします。

福井 薫