DEQです。

* [ruby-list:28235] Re: File.rename の例外;
At 10:20:33 pm 2001/2/24, WATANABE Hirofumi wrote:
> これはわたしのミスなので修正しときます。

 了解です。また、先ほど

for i in 1..3
  begin
    File.rename('test', 'test2');
  rescue
    print $!, "\n"
  end
end

で

file to move doesn't existBad file descriptor - "test"
file to move doesn't existNo error - "test"
file to move doesn't existNo error - "test"

とErrno::E000が発生する現象にも遭遇しました。

---   DEQ / INOUE Kenji <deq / oct.zaq.ne.jp>
http://www.necoware.com/~deq/