[ruby-core:126467] [Ruby Bug#22195] IO::Buffer read after free silently returns empty data instead of raising