# Rdoc/ri issue

**URL:** <https://www.ruby-forum.com/t/rdoc-ri-issue/188179>\
**Category:** Ruby\
**Created:** [May 7, 2010, 1:18am UTC](https://www.ruby-forum.com/t/rdoc-ri-issue/188179 "2010-05-07T01:18:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tcsnide](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/eb8c5e/32.png) [@tcsnide](https://www.ruby-forum.com/u/tcsnide)\
**Post date:** [May 7, 2010, 1:18am UTC](https://www.ruby-forum.com/t/rdoc-ri-issue/188179/1 "2010-05-07T01:18:20Z")

</div>

$ ri “String#to\_s”  
/usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb:909:in  
`load_method': undefined method`[]’ for nil:NilClass (NoMethodError)  
from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb:  
934:in `load_methods_matching' from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb: 788:in`find\_methods’  
from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb:  
787:in `each' from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb: 787:in`find\_methods’  
from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb:  
928:in `load_methods_matching' from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb: 642:in`display\_method’  
from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb:  
685:in `display_name' from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb: 710:in`display\_names’  
from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb:  
707:in `each' from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb: 707:in`display\_names’  
from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb:  
1021:in `run' from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb: 309:in`run’  
from /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/bin/ri:5  
from /usr/local/lib/site\_ruby/1.8/roll/ledger.rb:118:in  
`original_load' from /usr/local/lib/site_ruby/1.8/roll/ledger.rb:118:in`load’  
from /usr/local/lib/site\_ruby/1.8/roll/ledger.rb:283:in `load' from /usr/local/lib/site_ruby/1.8/roll/kernel.rb:32:in`load’  
from /usr/bin/ri:19

---

<div class="post-metadata">

**Author:** ![tcsnide](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/eb8c5e/32.png) [@tcsnide](https://www.ruby-forum.com/u/tcsnide)\
**Post date:** [May 7, 2010, 2:50am UTC](https://www.ruby-forum.com/t/rdoc-ri-issue/188179/2 "2010-05-07T02:50:48Z")

</div>

On May 6, 2010, at 16:17, Intransition wrote:

> $ ri “String#to\_s”  
> /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb:909:in  
> `load_method': undefined method`[]’ for nil:NilClass (NoMethodError)

Did you upgrade rdoc-data and reinstall it as well? The earlier  
documentation sets had bugs, 2.5.3 is the latest.

---

<div class="post-metadata">

**Author:** ![tcsnide](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/eb8c5e/32.png) [@tcsnide](https://www.ruby-forum.com/u/tcsnide)\
**Post date:** [May 7, 2010, 7:18am UTC](https://www.ruby-forum.com/t/rdoc-ri-issue/188179/3 "2010-05-07T07:18:49Z")

</div>

On May 6, 8:50 pm, Eric H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> On May 6, 2010, at 16:17, Intransition wrote:
> 
> > $ ri “String#to\_s”  
> > /usr/lib/ruby/gems/1.8/gems/rdoc-2.5.8/lib/rdoc/ri/driver.rb:909:in  
> > `load_method': undefined method `[]’ for nil:NilClass (NoMethodError)
> 
> Did you upgrade rdoc-data and reinstall it as well? The earlier documentation sets had bugs, 2.5.3 is the latest.

Sure did. Tried it again to be sure:

$ sudo gem install rdoc-data  
To install ri data for RDoc 2.5+ run:

rdoc-data

Successfully installed rdoc-data-2.5.3  
1 gem installed  
Installing ri documentation for rdoc-data-2.5.3…  
Installing RDoc documentation for rdoc-data-2.5.3…  
$ sudo rdoc-data --install

I get the same result.
