[ruby-core:126878] [Ruby Bug#22388] Use-after-free when an Enumerable retains its `each` block