mput です。 On 2003.07.20, at 10:58, UENO Katsuhiro wrote: >> zlib.so で GzipWriter#finish() を呼ぶ前に IO が閉じると、出力ファイル >> が壊 >> れるみたいです。 > > それは仕様です。最後に必ず Zlib::GzipWriter#close か finish を > 呼んで下さい。 仕様なのですね。わかりました。 ensure の中で finish するようにします。 >> しかもその壊れた gzip ファイルを GzipReader#read で読もうとすると Bus >> Error になりました。 > > こっちはバグです。 このパッチできちんと例外が上がるようになりました。素早い対応 ありがとうございます。 -- mput <root / mput.dip.jp>