From 1e2f10e8aa88d77ef9882aafd1c4dc7b28c8df36 Mon Sep 17 00:00:00 2001 From: aycabta Date: Mon, 30 Aug 2021 11:51:17 +0900 Subject: [ruby/irb] Rescue unknown error to quash crashing https://github.com/ruby/irb/commit/92cce941cb --- lib/irb/input-method.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/irb/input-method.rb') diff --git a/lib/irb/input-method.rb b/lib/irb/input-method.rb index 3dec9d0ceb..8039f3aba9 100644 --- a/lib/irb/input-method.rb +++ b/lib/irb/input-method.rb @@ -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? -- cgit v1.2.3