From: m_seki@... Date: 2002-02-23T19:43:49+09:00 Subject: [ruby-dev:16045] Re: Digest::MD5 SEGV (ruby_1_6) 咳といいます。 > >  単体で大丈夫というのはおそらく、他の拡張ライブラリの *.so が > > libcrypto.so.2 に(間接的に)リンクされていて、そいつをロードした > > ことが影響したのかもしれません。対策としては、シンボルがぶつから > > ないように md5.c を直す、でしょうか。 > > require 'postgres' していますので、そのせいかもしれないですね。 > まずはmd5.cに手を入れて実験してみます。 なんとなく予感がしたので別の実験を先にしました。 require 'md5' をスクリプトの一番最初に実行するように変更してみた ところ、SEGV せずに動作するようになりました。 共有ライブラリをロードする順序によって動作が変化する、ということ なのかしら。