[mecab-users 257] Re: 0.95Perlにて、セグメンテーション違反です発生

Zurück zum Archiv-Index

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
> >
> >
>




mecab-users メーリングリストの案内
Zurück zum Archiv-Index