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