zonuexe (Kenta USAMI)
- Login: zonuexe
- Email: tadsan@zonu.me
- Registered on: 08/12/2011
- Last sign in: 09/01/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 0 | 4 | 4 |
Activity
09/10/2026
-
06:26 AM Ruby Bug #22260 (Closed): Ruby::Box: SIGSEGV when calling a method inside an isolated Proc defined at class/module body (RUBY_BOX=1)
- Applied in changeset commit:git|a4ad8e461a1c8bd26abef6a602e649b3905159b3.
----------
Preserve the box of a TOP/CLASS env in isolated procs
env_copy() overwrote the SPECVAL slot of every local env with
VM_BLOCK_HANDLER_NONE. For a TOP/C... -
06:26 AM Ruby Revision a4ad8e46 (git): Preserve the box of a TOP/CLASS env in isolated procs
- env_copy() overwrote the SPECVAL slot of every local env with
VM_BLOCK_HANDLER_NONE. For a TOP/CLASS frame's env that slot stores
the box (VM_ENV_BOX), not a block handler, so a proc defined at a
class/module body and isolated by Ractor....
08/24/2026
-
12:08 PM Ruby Bug #22260 (Closed): Ruby::Box: SIGSEGV when calling a method inside an isolated Proc defined at class/module body (RUBY_BOX=1)
- ## Summary
Under `RUBY_BOX=1`, any method call inside a Proc isolated by `Ractor.make_shareable` (or `Proc#isolate`) and defined at a class/module body crashes the VM:
```console
$ RUBY_BOX=1 ruby -e 'module M; L = Ractor.make_sha...
07/13/2026
-
05:24 AM Ruby Revision 8e550d93 (git): [ruby/io-console] Document that getch can return nil on EOF or timeout
- https://github.com/ruby/io-console/commit/962b518a45
05/25/2026
-
02:29 AM Ruby Revision 2e6929c5 (git): [ruby/date] Fix stray bracket in Date#new_start call-seq
- https://github.com/ruby/date/commit/390c91dbb3
05/22/2026
-
10:38 AM Ruby Revision 863c8656 (git): [ruby/openssl] Document syswrite_nonblock opts and symbol return value
- https://github.com/ruby/openssl/commit/6339db4386
05/21/2026
-
11:26 AM Ruby Revision 81c68150 (git): [ruby/strscan] Fix call-seq return values
- (https://github.com/ruby/strscan/pull/207)
Some `call-seq` comments did not match the actual return values
(documentation only, no behavior change):
* `match?` returns the match size, not a position
* `skip` was missing the `->` arrow
...
05/20/2026
-
05:34 AM Ruby Bug #22075 (Closed): heap-use-after-free in `rb_vm_ci_lookup` under parallel Ractors
- ## Environment
- `ruby 4.0.5 (2026-05-20 revision 64336ffd0e) +PRISM [aarch64-linux]`
- Also reproduced on `ruby 4.0.4 ... [x86_64-linux]`.
## Summary
Under a parallel Ractor pool, a GC sweep on one Ractor frees a `T_DATA` obje...
04/25/2024
-
01:23 PM Ruby Bug #20454 (Third Party's Issue): IRB echoes excessive input in dumb terminal
- When IRB is started on a terminal with the environment variable TERM=dumb, excessive output is generated as shown below.
A simple terminal such as Emacs shell-mode or comint-mode is assumed, but it should be possible to reproduce the ...
09/09/2014
-
05:27 PM Ruby Bug #10218: 手続きを再帰するとSegmentation faultが発生する
- https://bugs.ruby-lang.org/issues/9945 と同じ原因で、既に修正済みのような気がする