[ruby-core:119247] [Ruby master Bug#20745] IO::Buffer#copy triggers UB when src/dest buffers overlap