From: matz@... (Yukihiro Matsumoto) Date: 2004-04-07T18:00:44+09:00 Subject: [ruby-dev:23345] Re: Zlib::GzipWriter.new(nil).close dumps core まつもと ゆきひろです In message "[ruby-dev:23344] Re: Zlib::GzipWriter.new(nil).close dumps core" on 04/04/07, nobu.nakada@nifty.ne.jp writes: |それだとtrueとか0とか:hogeとかで[ruby-dev:23228]の問題は解決し |てないと思うんですが。 CVSではSPECIAL_CONST_P()を追加しました。 |stack overflowはそれとは別で、finalizerですでに$stderrが解放さ |れた後にrb_warn()を使っているのが原因なわけですが、これは単に |「使うな」ということでしょうか。 とりあえずはgc.cに手を入れて標準入出力はfinalizeしないように しました。これだと$stderrを変更している場合に面倒なことにな ります。厳密には[ruby-dev:23232]のような対応が必要ですねえ。