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