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