General

Profile

jamescook83 (James Cook)

  • Login: jamescook83
  • Registered on: 09/24/2026
  • Last sign in: 09/24/2026

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 1 0 1

Activity

09/24/2026

11:57 PM Ruby Bug #22382 (Open): IO#write of a shareable String from multiple Ractors causes use-after-free
When several Ractors `IO#write` the same shareable, heap-allocated (non-embedded) String at the same moment, Ruby frees the String's buffer while the String is still alive. A later GC sweep double-frees it and aborts.
**Reproduction**...
jamescook83 (James Cook)

Also available in: Atom