[ruby-core:118210] [Ruby master Bug#20416] IO#read doesn't change buffer encoding unless `maxlen = nil`