# \[Ruby 1.9 - Bug #245\] (Open) IPAddr#to\_range raise ArgumentError

**URL:** <https://www.ruby-forum.com/t/ruby-1-9-bug-245-open-ipaddr-to-range-raise-argumenterror/142554>\
**Category:** Development\
**Created:** [July 9, 2008, 5:17am UTC](https://www.ruby-forum.com/t/ruby-1-9-bug-245-open-ipaddr-to-range-raise-argumenterror/142554 "2008-07-09T05:17:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![okkezSS](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/85f322/32.png) [@okkezSS](https://www.ruby-forum.com/u/okkezSS)\
**Post date:** [July 9, 2008, 5:17am UTC](https://www.ruby-forum.com/t/ruby-1-9-bug-245-open-ipaddr-to-range-raise-argumenterror/142554/1 "2008-07-09T05:17:18Z")

</div>

e$B%A%1%C%He(B #245 e$B$,Js9p$5$l$^$7$?!#e(B (by okkez \_)

* * *

Bug #245: IPAddr#to\_range raise ArgumentError  
[http://redmine.ruby-lang.org/issues/show/245](http://redmine.ruby-lang.org/issues/show/245)

e$B5/I\<\<Te(B: okkez \_  
e$B%9%F!\<%?%9e(B: Open  
e$BM%@hEYe(B: Normal  
e$BC4Ev\<Te(B:  
e$B%+%F%4%je(B:  
Target version:

ipaddr e$B$Ge(B IPv4 e$B%"%I%l%9$r0J2\<$NJ}K!$G:n@.$7$?\>l9g$Ke(B  
IPAddr#to\_range e$B$9$k$He(B  
ArgumentError e$B$,H/@8$7$^$9!#e(B

1.8, 1.9 e$B$H$b$KF1$8\>u67$G$9!#e(B

% 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

e$BE:IU$N%Q%C%A$Ge(B IPAddr#to\_range e$B$OF0$/$h$&$K$J$j$^$9!#e(B

---

<div class="post-metadata">

**Author:** ![okkezSS](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/85f322/32.png) [@okkezSS](https://www.ruby-forum.com/u/okkezSS)\
**Post date:** [July 9, 2008, 6:05am UTC](https://www.ruby-forum.com/t/ruby-1-9-bug-245-open-ipaddr-to-range-raise-argumenterror/142554/2 "2008-07-09T06:05:16Z")

</div>

e$B%A%1%C%He(B #245 e$B$,99?7$5$l$^$7$?!#e(B (by Nobuyoshi N.)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B  
e$B?JD=e(B % 0e$B$+$ie(B100e$B$KJQ99e(B

## r17940e$B$G%3%_%C%H:Q$_$G$9!#e(B

[http://redmine.ruby-lang.org/issues/show/245](http://redmine.ruby-lang.org/issues/show/245)
