mame (Yusuke Endoh)
- Login: mame
- Email: mame@ruby-lang.org
- Registered on: 05/28/2008
- Last sign in: 03/16/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 4 | 150 | 154 |
| Reported issues | 16 | 354 | 370 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer, Security team, Infrastructure team | 05/28/2008 |
Activity
09/08/2026
-
06:55 AM Ruby Bug #22260 (Assigned): Ruby::Box: SIGSEGV when calling a method inside an isolated Proc defined at class/module body (RUBY_BOX=1)
-
06:54 AM Ruby Bug #22258 (Assigned): Update bundled json to >= 2.19.2 on ruby_4_0 (CVE-2026-33210)
-
06:48 AM Ruby Bug #21798 (Closed): `bundle install` command fails if touches `$LOAD_PATH` on `Ruby::Box` enabled
08/25/2026
-
03:10 AM Ruby Bug #22259 (Closed): Arrays sharding a buffer segfault when concatenating with each other
- Applied in changeset commit:git|46c287e2ca39da63d5164e2b7227308a41554c9a.
----------
Fix splicing an array that shares its buffer with a longer array
Arrays sharing one buffer have the same data pointer, so rb_ary_splice()
took `a` in ... -
03:10 AM Ruby Revision 46c287e2 (git): Fix splicing an array that shares its buffer with a longer array
- Arrays sharing one buffer have the same data pointer, so rb_ary_splice()
took `a` in `b = a.dup; b.pop; b.concat(a)` for `b` itself and rebased
the source onto `b`'s shorter storage, copying uninitialized memory.
Have the callers tell wh... -
03:10 AM Ruby Revision 72a511da (git): Split rb_ary_splice() into a pointer version and an array version
- Most callers have the replacement as an array object; let them pass it
directly.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
08/24/2026
-
06:36 PM Ruby Bug #22259: Arrays sharding a buffer segfault when concatenating with each other
- Confirmed and reproduced. Thanks for the report.
While looking into it I found that the same line causes another bug.
```ruby
a = [:A, :B, :C, :D, :E]
b = a[1, 4] #=> [:B, :C, :D, :E]
a[0, 0] = b
p a # expected: [:B, :C... -
08:36 AM Ruby Revision 0dc80ae3 (git): Bump the vcpkg builtin-baseline for the gmp msys2 404
- The gmp portfile at the previous baseline downloads
autoconf2.71-2.71-3-any.pkg.tar.zst from msys2 mirrors by a pinned URL,
but msys2 has rotated the package to -4, so every mirror returns 404 and
Windows CI fails to build gmp whenever t...
08/21/2026
-
07:53 AM Ruby Feature #22250 (Feedback): Add an only: keyword to Coverage.peek_result
- I have sped up `peek_result`: https://github.com/ruby/ruby/pull/18406 (already merged). It caches a template of the branch/method coverage result structures, and each `peek_result` just dups the template and fills in the counters.
I r... -
07:50 AM Ruby Feature #22250 (Closed): Add an only: keyword to Coverage.peek_result
- Applied in changeset commit:git|d43737d2a8a66c4eaae5035695ee585ef8dc452c.
----------
Cache a template of the branch coverage result [Bug #22250]
Coverage.peek_result rebuilt the nested branch coverage hash on every
call, and hashing it...