中本です。

Fedora Core 5でテスト中ですが、VMWare上につきパフォーマンスが悪くてテ
ストが捗らないです><
# gccからインストールせなあかんのか...

Yoshiyuki Masutomi <[EMAIL PROTECTED]> wrote:
> > それから、私の所のVine + MeCab 0.93でクラッシュする件ですが、
> > "delete tagger;"
> > の所でクラッシュしています。
> とりあえずですが、"delete tagget;"
> の行をコメントアウトするとクラッシュしなくなりました。

確かに、
http://mecab.sourceforge.jp/libmecab.html
にも、
> 一つのインスタンスを複数のスレッドから使う場合は適当に排他制御する必
> 要があります.
と書いてありました。

MeCab::TaggerのインスタンスをSingletonっぽくしてcvsにcommitしまし
た。これまでもうまく動作していたDebian unstableでは、ちゃんと動いてい
ますが、Vineではどうでしょう。

Yoshiyuki Masutomi <[EMAIL PROTECTED]> wrote:
> curvirgoです。
> 
> YoshiyukiMasutomi wrote:
> >> それから、私の所のVine + MeCab 0.93でクラッシュする件ですが、
> >> "delete tagger;"
> >> の所でクラッシュしています。
> > とりあえずですが、"delete tagget;"
> > の行をコメントアウトするとクラッシュしなくなりました。
> terminalから起動して気付いた点が一つ。
> コメントアウトによって即クラッシュはしなくなりましたが、OOoの終了時に
> セグメンテーションフォルトを起こします。

それは、むしろFuriganaImplのデストラクタで実行する
        Reference< XComponent > xComponent( xViewRoot, UNO_QUERY );
        xComponent->dispose();
のコードが怪しいです。

ここをコメントアウトして再現するかどうか確認していただけますでしょうか?

-- 
 中本 崇志 ( Takashi Nakamoto )
 E-Mail  : [EMAIL PROTECTED], [EMAIL PROTECTED]
 Homepage: http://bd.tank.jp/
 blog    : http://bd.tank.jp/diary

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

メールによる返信