1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

[ruby/irb] Rescue unknown error to quash crashing

https://github.com/ruby/irb/commit/92cce941cb
This commit is contained in:
aycabta 2021-08-30 11:51:17 +09:00 committed by git
parent 26e74c6b1f
commit 1e2f10e8aa

View file

@ -331,6 +331,8 @@ module IRB
name = driver.expand_name(name)
rescue RDoc::RI::Driver::NotFoundError
return nil
rescue
return nil # unknown error
end
doc = nil
used_for_class = false
@ -347,6 +349,8 @@ module IRB
driver.add_method(doc, name)
rescue RDoc::RI::Driver::NotFoundError
doc = nil
rescue
return nil # unknown error
end
end
return nil if doc.nil?