Project

General

Profile

ActionsLike0

Bug #245

closed

IPAddr#to_range raise ArgumentError

Added by okkez (okkez _) over 16 years ago. Updated almost 14 years ago.

Status:
Closed
Target version:
-
ruby -v:
Backport:
[ruby-dev:35400]

Description

=begin
ipaddr で IPv4 アドレスを以下の方法で作成した場合に IPAddr#to_range すると
ArgumentError が発生します。

1.8, 1.9 ともに同じ状況です。

% ruby-1.8.x -ripaddr -ve "IPAddr.new('192.168.1.1').to_range"
ruby 1.8.7 (2008-06-09 patchlevel 5000) [i686-linux]
/home/kenji/all-ruby/ruby-1.8.x/lib/ruby/1.8/ipaddr.rb:371:in set': invalid address (ArgumentError) from /home/kenji/all-ruby/ruby-1.8.x/lib/ruby/1.8/ipaddr.rb:347:in to_range'
from -e:1

添付のパッチで IPAddr#to_range は動くようになります。
=end


Files

a.diff (384 Bytes) a.diff okkez (okkez _), 07/09/2008 12:15 PM

Added by zzak (zzak _) about 12 years ago

Revision 47da37b0

  • doc/security.rdoc: Grammatical error on security guide
    Patch by Josh Bassett [Github fixes #245]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39053 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

ActionsLike0

Also available in: Atom PDF