From: Yukihiro Matsumoto Date: 2004-11-30T16:25:22+09:00 Subject: [ruby-dev:24997] Re: rb_io_sysread dumps core [BUG] rb_sys_fail() - errno == 0 まつもと ゆきひろです In message "Re: [ruby-dev:24996] Re: rb_io_sysread dumps core [BUG] rb_sys_fail() - errno == 0" on Tue, 30 Nov 2004 14:17:11 +0900, nobu@ruby-lang.org writes: |TRAP_ENDではerrnoを保存しているので、それはないはずです。一つの |可能性としては、rb_io_sysread()ではrb_sys_fail()の直前で |rb_str_resize()を呼んでいるので、その中でクリアされているとか。 よく見るとどのrb_str_resize()も必須ではないようなので、削除 しちゃいましょうか。