General

Profile

nagachika (Tomoyuki Chikanaga)

Issues

open closed Total
Assigned issues 0 65 65
Reported issues 0 133 133

Projects

Project Roles Registered on
Ruby Committer, Release Manager 01/31/2011

Activity

10/16/2026

03:39 PM Ruby Revision 2d4992fc (git): Fix pm_memchr constness.
cast memchr result (or make return const void *) to resolve -Werror incompatible-pointer-types" nagachika (Tomoyuki Chikanaga)
03:35 PM Ruby Revision 89856b96 (git): Bump ruby/setup-ruby to v1.329.0
setup-ruby v1.236.0 raises "Cannot find Git's cert file" on Windows
runners because Git for Windows moved from mingw64 to ucrt64.
This was fixed in ruby/setup-ruby#947 (v1.328.0).
nagachika (Tomoyuki Chikanaga)

10/12/2026

06:20 AM Ruby Bug #22326: heap buffer overflow in array.values_at()
ruby_3_4 commit:a1c96b6b0fb3755fe14776e8a23d81088025a788 merged revision(s) commit:3f6143715aa934b558f0b97462b42793c845e4d7. nagachika (Tomoyuki Chikanaga)
06:20 AM Ruby Bug #22423: String#initialize(encoding:) stores an inflated capacity and writes past the malloc'd buffer on append (rb_str_init termlen double-adjust)
ruby_3_4 commit:f5cef120e9bc447b023bbdc814194ee572232279 merged revision(s) commit:2d08b5f42f2cbed4a4e6ecf8d62987a4f21f98c1. nagachika (Tomoyuki Chikanaga)
05:22 AM Ruby Revision f5cef120 (git): merge revision(s) 2d08b5f42f2cbed4a4e6ecf8d62987a4f21f98c1: [Backport #22423]
[PATCH] [Bug #22423] Preserve encoding with `String` capacity nagachika (Tomoyuki Chikanaga)
05:20 AM Ruby Revision a1c96b6b (git): merge revision(s) 3f6143715aa934b558f0b97462b42793c845e4d7: [Backport #22326]
[PATCH] Fix buffer overflow in Array#values_at
Array#values_at can execute arbitrary code during execution which may
modify the source array. This can cause a buffer overflow if the new length
of the array has de...
nagachika (Tomoyuki Chikanaga)
05:17 AM Ruby Bug #22391: Fix propagation of `errno` in `rb_io_maybe_wait`.
ruby_3_4 commit:eb6033eb5888582319cbbf4d2115fb3df1bd0119 merged revision(s) commit:c4f93eb297c5723673d961db8eee390cbcdf5069. nagachika (Tomoyuki Chikanaga)
05:16 AM Ruby Bug #22388: Use-after-free when an Enumerable retains its `each` block
ruby_3_4 commit:357795cca8084e0c8da9f24bec9aac268644d48a, commit:f7e692b6cd76092f42361dab0bed77a3fef3955f merged revision(s) commit:9267f6fba084710cff11b660e8758aec29886682, commit:3ea4bc3f79a913e03ee1b1ea3e21572ee8036095, commit:badce4d... nagachika (Tomoyuki Chikanaga)
04:52 AM Ruby Revision 357795cc (git): merge revision(s) 9267f6fba084710cff11b660e8758aec29886682, 3ea4bc3f79a913e03ee1b1ea3e21572ee8036095, badce4d07961e8c9c6ac68f15ae7b01ba1985421: [Backport #22388]
[PATCH] [Bug #22388] Fix use-after-free in `Enumerator::Lazy#flat_map`
[PATCH] [Bug #22388] Fix use-after-free in `Set#&`
[PATCH] Add a more defensive GC guard
nagachika (Tomoyuki Chikanaga)
04:34 AM Ruby Revision f7e692b6 (git): merge revision(s) c861619e891632aeeb42907b17003dbc9fbf5f2f, 3ac822c7e1d1983711710b3d8549b8e9898df944: [Backport #22388]
[PATCH] [Bug #22388] Fix use-after-free in some `Enumerable` methods
[PATCH] [Bug #22388] Fix use-after-free in `Enumerable#sum`
nagachika (Tomoyuki Chikanaga)

Also available in: Atom