#303: Method :open from 'open-uri' gives 'stack level too deep'
----------------------------+-----------------------------------------------
 Reporter:  wi...@…         |       Owner:  lsansone...@…        
     Type:  defect          |      Status:  new                  
 Priority:  major           |   Milestone:  MacRuby 0.4          
Component:  MacRuby         |    Keywords:  open-uri stdlib      
----------------------------+-----------------------------------------------
 There seems to be a problem with method 'open' in open-uri lib.
 Following command:
 {{{
 macruby -r 'open-uri' -e 'open "http://ruby-lang.org";'
 }}}

 produces

 {{{
 
/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/delegate.rb:150:in
 `respond_to?': stack level too deep (SystemStackError)
         from
 
/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/delegate.rb:150:in
 `respond_to?'
         from
 
/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/delegate.rb:150:in
 `respond_to?'
         from
 
/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/delegate.rb:150:in
 `respond_to?'
         from
 
/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/delegate.rb:150:in
 `respond_to?'
         from
 
/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/delegate.rb:150:in
 `respond_to?'
         from
 
/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/delegate.rb:150:in
 `respond_to?'
         from
 
/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/delegate.rb:150:in
 `respond_to?'
         from
 
/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/delegate.rb:150:in
 `respond_to?'
          ... 2922 levels...
         from
 /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1
 /open-uri.rb:146:in `open_uri'
         from
 /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1
 /open-uri.rb:669:in `open'
         from
 /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1
 /open-uri.rb:33:in `open'
         from -e:1:in `<main>'

 }}}

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/303>
MacRuby <http://macruby.org/>

_______________________________________________
MacRuby-devel mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

Reply via email to