[ruby-core:121013] [Ruby master Bug#20995] exception escapes block given to IO.popen("-") in child process