From: matz@... (Yukihiro Matsumoto) Date: 1998-12-22T15:40:46+09:00 Subject: [ruby-dev:3883] Re: ruby-1.1c9 install 中に SEGV まつもと ゆきひろです In message "[ruby-dev:3876] Re: ruby-1.1c9 install 中に SEGV" on 98/12/21, Koji Arai writes: |新井です。 | |ruby-1.1c9 をEWS48にインストールしている最中に |Segmentation Faultする件です。調査に進展があったの |で報告します。 どうも,GC絡みみたいですね. |ただし、再現するのはEWS4800 R9.1のみで、R11.2やLinuxでは |このスクリプトでは再現しませんでした。 EWS4800 R9.1のconfig.hを確かめてC_ALLOCAが定義されているかど うか見てもらえませんか? もし入っていたらbingoです. eval.cの中程 # define TMP_PROTECT NODE *__protect_tmp=0 という行を # define TMP_PROTECT NODE * volatile __protect_tmp=0 とすることで問題が解決するかもしれません.