[#23332] to_str再考 — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

15 messages 2004/04/05

[#23380] [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

17 messages 2004/04/15
[#23400] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/04/16

山本です。落ちる場所がわかりました。

[#23402] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/04/16

山本です。

[#23403] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — nobu.nakada@... 2004/04/16

なかだです。

[#23405] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/04/16

山本です。

[#23407] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/04/16

山本です。

[ruby-dev:23434] Re: Resolv.getaddress(IPv6) causes error

From: "U.Nakamura" <usa@...>
Date: 2004-04-23 04:24:01 UTC
List: ruby-dev #23434
こんにちは、なかむら(う)です。

In message "[ruby-dev:23433] Re: Resolv.getaddress(IPv6) causes error"
    on Apr.23,2004 13:19:24, <akr@m17n.org> wrote:
| > lib/resolv.rbのResolv.getaddressにIPv6アドレスを渡すとエラー
| > になってしまうことに気づいてしまいました。
| 
| 問題を再現させるプログラムはどんなものでしょうか。
| 
| 再現性がなかったり、機密情報を含んでいたりするのでしょうか?

パッチ前
% ruby -r resolv -e 'p Resolv.getaddress("::ffff:192.168.0.1")'
/home/usa/ruby/lib/ruby/1.9/resolv.rb:816:in `resolv': DNS resolv error: ::ffff:192.168.0.1 (Resolv::ResolvError)
        from /home/usa/ruby/lib/ruby/1.9/resolv.rb:460:in `each_resource'
        from /home/usa/ruby/lib/ruby/1.9/resolv.rb:416:in `each_address'
        from /home/usa/ruby/lib/ruby/1.9/resolv.rb:236:in `each_address'
        from /home/usa/ruby/lib/ruby/1.9/resolv.rb:235:in `each'
        from /home/usa/ruby/lib/ruby/1.9/resolv.rb:235:in `each_address'
        from /home/usa/ruby/lib/ruby/1.9/resolv.rb:219:in `getaddress'
        from /home/usa/ruby/lib/ruby/1.9/resolv.rb:191:in `getaddress'
        from -e:1

パッチ後
% ruby -r resolv -e 'p Resolv.getaddress("::ffff:192.168.0.1")'
"::ffff:192.168.0.1"

それでは。
-- 
U.Nakamura <usa@garbagecollect.jp>



In This Thread