General

Profile

katsyoshi (Katsuyoshi MATSUMOTO)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 2 0 2

Activity

03/12/2026

02:28 PM Ruby Bug #21940: Ruby::Box: `$_` returns stale value due to gvar_tbl caching
I may have another possibly related `Ruby::Box` special-global case.
This may be a separate `$?` / `Process::Status` issue rather than the same
root cause as `$_` or `$~`, since `$?` seems to be thread-local. Still, the
symptom also...
katsyoshi (Katsuyoshi MATSUMOTO)
02:09 PM Ruby Bug #21952 (Open): Ruby::Box double free at process exit when `fiddle/import` is required in multiple boxes

I found what looks like a separate `Ruby::Box` bug from the existing `require` and `LoadError` issues such as `#21760`.
This is not a `LoadError` case. I was able to reduce it to a reproducer where requiring `fiddle/import` from mul...
katsyoshi (Katsuyoshi MATSUMOTO)

03/09/2026

08:54 AM Ruby Bug #21760: Ruby::Box: a couple of require-related problems
I found another `Ruby::Box#require` case that seems related to this issue.
### Environment
- 4.0.1 / linux
- `RUBY_BOX=1`
If a file loaded inside `Ruby::Box` requires `fiddle/import`, loading the same file from multiple boxes c...
katsyoshi (Katsuyoshi MATSUMOTO)

03/03/2026

01:11 PM Ruby Bug #21933 (Open): Ruby::Box: named capture local variable can become nil after non-matching lines
Environment:
- Ruby 4.0.1
- RUBY_BOX=1
- OS: Linux x86_64
Summary:
With Ruby::Box enabled, a named capture local variable from `=~` may become nil,
even when the regexp matches. This happens after iterating over non-matching line...
katsyoshi (Katsuyoshi MATSUMOTO)

Also available in: Atom