[ruby-core:118928] [Ruby master Bug#20688] Use-after-free in WeakMap and WeakKeyMap