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

Back to archive index

Yoshio Kawano kawan****@livin*****
2007年 3月 16日 (金) 23:56:26 JST


お世話になっております。
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)

-------------- next part --------------
HTMLの添付ファイルを保管しました...
Download 


mecab-users メーリングリストの案内
Back to archive index