[#20036] Re: Roundoff problem with Float and Marshal — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

16 messages 2003/04/18
[#20045] Re: Roundoff problem with Float and Marshal — nobu.nakada@... 2003/04/20

なかだです。

[#20063] Re: Roundoff problem with Float and Marshal — matz@... (Yukihiro Matsumoto) 2003/04/22

まつもと ゆきひろです

[#20097] jcode.rb — akira yamada / やまだあきら <akira@...>

25 messages 2003/04/26
[#20098] Re: jcode.rb — matz@... (Yukihiro Matsumoto) 2003/04/27

まつもと ゆきひろです

[#20105] Re: jcode.rb — WATANABE Hirofumi <eban@...> 2003/04/28

わたなべです。

[#20108] Re: jcode.rb — matz@... (Yukihiro Matsumoto) 2003/04/28

まつもと ゆきひろです

[ruby-dev:20010] Re: SEGV on File.stat(String.allocate)

From: WATANABE Hirofumi <eban@...>
Date: 2003-04-11 06:00:51 UTC
List: ruby-dev #20010
わたなべです。

nobu.nakada@nifty.ne.jp <nobu.nakada@nifty.ne.jp> writes:

> native windows版で File.stat(String.allocate) がSEGVします。最
> 初rb_w32_stat()を修正したんですが、file.cをみると、DJGPPだけで
> すがrb_stat()ではptrがNULLの場合を避けるようになってます。

DJGPPでチェックしてるのは、ptrがNULLではなく、lenが0のとき、
つまりファイル名が""のときです。

その当時はなぜかstatに""を渡すと落ちてしまっていたんですが、
今は大丈夫みたいなので外しても問題ないです、ってもう外してま
すね。

> 一方rb_file_s_stat()ではそういうことはしていないので、
> djgppでも同じくSEGVになりそうな気がします。

こっちがバグってて抜けていたようです。
もう要らないのでいいんですが。

-- 
わたなべひろふみ

In This Thread