From: Yukihiro Matsumoto Date: 2004-10-21T08:42:34+09:00 Subject: [ruby-dev:24553] Re: IO#readpartial dumps core まつもと ゆきひろです In message "Re: [ruby-dev:24551] Re: IO#readpartial dumps core" on Thu, 21 Oct 2004 01:40:55 +0900, Tanaka Akira writes: |> それはそれでもかまいませんが、READ_CHECK だけでなく |> rb_io_wait_readable でも他のスレッドが動く可能性がありますし、また、長 |> さを 2回変更して同じ長さだけど違う場所という可能性があります。 | |commit されたのですが、やはり rb_io_wait_readable に関する懸念は当たっ |ているようで、次のように EFAULT が起きることがあります。 これはread(2)の前にも長さチェックを入れることで回避できるよ うに思います。「2回変更して同じ長さだけど違う場所」というの はよくわかりません。