Yoshio Kawano
kawan****@livin*****
2007年 3月 20日 (火) 14:49:17 JST
お世話になっております。 yokaです。 環境を再度、見直しましたところ、 不備が発見されました。 改善したところ、問題なく動作いたしました。 お騒がせして、誠に申し訳けありませんでした。 原因は、旧版のライブラリが「/usr/lib」に存在しており そちらをロード時に見に行っていたようです。 それを改善することで、問題なく動作することができました。 お手数をお掛けしたこと、重ねてお詫び申し上げます。 ----- Original Message ----- From: "Taku Kudo" <taku****@chase*****> To: "Yoshio Kawano" <kawan****@livin*****> Cc: <mecab****@lists*****> Sent: Monday, March 19, 2007 10:48 PM Subject: Re: [mecab-users 253] 0.95Perlにて、セグメンテーション違反です発生 > 工藤です > > 私の環境では再現いたしませんでした。 > 念のため Linux のディストリビューションをお知らせいただけますか? > > 07/03/16 に Yoshio Kawano<kawan****@livin*****> さんは書きました: > > > > > > お世話になっております。 > > yokaです。 > > > > 色々試してみたのですが、解らず質問いたしました。 > > お忙しいところ大変申し訳けありませんが、 > > ご助力をお願い致します。 > > > > ◆内容 > > この度、0.93→0.95へVerUPを行いました。 > > UPした内容は下記の通りです。 > > Mecab本体 = 0.95 > > IPA辞書 = 2.7.0-20060707 > > Mecab-Perl = 0.95 > > 関係ないかもしれませんが、Mecab-Ruby0.95もインストールしてます。 > > > > インストールが終わったので、test.plを実行したら > > > > 0.95 > > 〜解析文書が出力されて〜 > > EOS > > セグメンテーション違反です > > > > が表示されました。 > > > > ◇私が確認した内容 > > ・test.plにprint文を入れて確認したところ、38行目付近で発生しているよ です。 > > print "dbg-1\n"; > > for (my $m = $c->parseToNode($sentence); $m; $m = $m->{next}) { > > > > print "dbg-2\n"; > > printf("%s\t%s\n", $m->{surface}, $m->{feature}); > > } > > > > 上記を実行すると、下記の様なログが出力される。 > > dbg-1 > > dbg-2 > > > > dbg-2 > > セグメンテーション違反です > > > > ・Mecab本体は動くか確認 > > 『mecab』オプションなしの実行で、問題なく解析ができました。 > > > > ◇環境 > > Perl−Ver = v5.8.5 > > gcc = スレッドモデル: posix > > gcc バージョン 3.4.6 20060404 (Red Hat 3.4.6-3) > > > > > > _______________________________________________ > > mecab-users mailing list > > mecab****@lists***** > > http://lists.sourceforge.jp/mailman/listinfo/mecab-users > > > > >