Ikumi Keita
ikumi****@rever*****
2003年 9月 4日 (木) 02:27:15 JST
> こちらでは再現しないのですが、ありそうなのは、 > ・単に辞書が壊れている > ・エンディアン問題 > だと思います。make cleanして全体を作り直してもダメなら、 make distclean までして作りなおしてみましたが、やっぱりだめです。イン ストール直後に、.canna を退避しておいた状態で、以下のように cannacheck -v を2回行っただけで落ちてしまいます。(前回「部首辞書」と書いたのは正 しくなかったかも。たまたま、.canna で部首辞書をコメントアウトしたときに 正しく動いていたように見えただけで、問題点は別のところにあるのかもしれま せん) keita[203]> cannacheck -v カスタマイズファイルとして "/usr/local/canna/share/canna/default.canna" を用います。 ローマ字かな変換テーブルは "/usr/local/canna/share/canna/dic/default.cbp" を用います。 部首辞書 "bushu" を指定しています。 システム辞書 "keishiki" を指定しています。 システム辞書 "hojoswd" を指定しています。 システム辞書 "hojomwd" を指定しています。 システム辞書 "fuzokugo" を指定しています。 システム辞書 "iroha" を指定しています。 サーバ "unix" に接続します。 keita[204]> cannacheck -v カスタマイズファイルとして "/usr/local/canna/share/canna/default.canna" を用います。 ローマ字かな変換テーブルは "/usr/local/canna/share/canna/dic/default.cbp" を用います。 部首辞書 "bushu" を指定しています。 サーバ "unix" に接続します。 keishikiをマウントできませんでした hojoswdをマウントできませんでした hojomwdをマウントできませんでした fuzokugoをマウントできませんでした irohaをマウントできませんでした > 異常終了するときの状況(coreを吐くかどうか)と、 core は発生しません。cannaserver -u bin -d としたときの出力を末尾につ けます。 > マシンがビッグエンディアンかどうかを教えてください。 私はその辺りの知識がないのですが、uname -srp の出力は FreeBSD 4.8-RELEASE i386 となっています。これで情報としては足りているでしょうか。 なお、Canna.conf で DIC_3_6_COMPAT は define していません。また、 inet6Definition は空にしてあります。その他は変更していません。 ~/.cannax/rkc.conf はサイズ 0 のファイルにしてあります。 井汲 景太 辞書ホームディレクトリィ = /usr/local/canna/share/canna/dic My name is myname.my.domain 今からソケットを作る ファイル名:[/tmp/.iroha_unix/IROHA] UNIXドメインはできた ソケットの準備はできた WaitForSomethingの前 後 WaitForSomethingの前 後 Client: <@myname.my.domain(UNIX)> [1] Now Call ir_initialize UserName:[keita] client:hi[3],lo[3] server:hi[3],lo[3] PROTOCOL.Version[3:3] 辞書ホームディレクトリィ:user/keita:canna WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x22:0x0] Now Call irw_notice_group_name group name = "family" 辞書ホームディレクトリィ:user/keita:group/family:canna WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x3:0x0] Now Call irw_create_context 辞書ホームディレクトリィ:user/keita:group/family:canna WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x8:0x0] Now Call irw_mount_dictionary dicname = user WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x8:0x0] Now Call irw_mount_dictionary dicname = bushu WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x8:0x0] Now Call irw_mount_dictionary dicname = keishiki WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x8:0x0] Now Call irw_mount_dictionary dicname = hojoswd WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x8:0x0] Now Call irw_mount_dictionary dicname = hojomwd WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x8:0x0] Now Call irw_mount_dictionary dicname = fuzokugo WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x8:0x0] Now Call irw_mount_dictionary dicname = iroha WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x9:0x0] Now Call irw_umount_dictionary dicname = bushu WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x9:0x0] Now Call irw_umount_dictionary dicname = keishiki WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x9:0x0] Now Call irw_umount_dictionary dicname = hojoswd WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x9:0x0] Now Call irw_umount_dictionary dicname = hojomwd WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x9:0x0] Now Call irw_umount_dictionary dicname = fuzokugo WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x9:0x0] Now Call irw_umount_dictionary dicname = iroha WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x2:0x0] Now Call irw_finalize クライアントID 4 をクローズする WaitForSomethingの前 後 WaitForSomethingの前 後 Client: <@myname.my.domain(UNIX)> [1] Now Call ir_initialize UserName:[keita] client:hi[3],lo[3] server:hi[3],lo[3] PROTOCOL.Version[3:3] 辞書ホームディレクトリィ:user/keita:canna WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x22:0x0] Now Call irw_notice_group_name group name = "family" 辞書ホームディレクトリィ:user/keita:group/family:canna WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x3:0x0] Now Call irw_create_context 辞書ホームディレクトリィ:user/keita:group/family:canna WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x8:0x0] Now Call irw_mount_dictionary dicname = user WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x8:0x0] Now Call irw_mount_dictionary dicname = bushu WaitForSomethingの前 後 Client: <keita****@mynam*****(UNIX)> [0x8:0x0] Now Call irw_mount_dictionary dicname = keishiki バスエラー