General

Profile

yahonda (Yasuo Honda)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 4 46 50

Activity

08/27/2026

02:01 AM Ruby Bug #22173: `Ractor.new { Fiber.current }.value` raises `[BUG] rb_ractor_confirm_belonging object-ractor id:1, current-ractor id:2`
This assertion failure does not reproduce since https://github.com/ruby/ruby/commit/09aab7899fa0d0014e458c319e689175881a2075 so I think we can close it. yahonda (Yasuo Honda)

08/26/2026

08:22 AM Ruby Bug #22267 (Open): Active Support tests started failing on ruby master (bisected to [GH-18194])
On ruby-head, the Active Support (Rails) test suite fails with two Ractor-related errors (rails-nightly build 4651, https://buildkite.com/rails/rails-nightly/builds/4651#01a016ac-eada-492d-9548-44089079b973/L8324).
Rails CI failure. T...
yahonda (Yasuo Honda)
12:38 AM Ruby Bug #22263: NoMethodError: super: no superclass method 'require' for main — raised in a forked child process after a Ractor has exited in the parent (bisected to c59c4d717a)
Correction on the bisect result. 98f0921f2b is where the forked RailtieTest children start to crash (SIGSEGV or ArgumentError), not where this NoMethodError starts. Bisecting for the NoMethodError itself, with the same bin/test command, ... yahonda (Yasuo Honda)

08/25/2026

03:17 PM Ruby Bug #22263 (Open): NoMethodError: super: no superclass method 'require' for main — raised in a forked child process after a Ractor has exited in the parent (bisected to c59c4d717a)
### 1. First occurrence in Rails CI
https://buildkite.com/rails/rails-nightly/builds/4651#01a016ac-eaf9-4a71-9fb6-1924c8a7b9af
(job "activemodel (master-debug)", 2026-08-18, ruby 4.1.0dev (2026-08-18T13:12:35Z master 6b719acc57) +PRI...
yahonda (Yasuo Honda)
04:44 AM Ruby Bug #22242: SEGV in method dispatch (`vm_call_iseq_setup_kwparm_nokwarg` / `def_iseq_ptr`) on Ruby 4.0.6 — Rails CI
The crash does not reproduce on master, so bisecting from the 4.0 branch point (d375bcc965d4) gives the first fixed commit:
> 1da540aeaa1507af4c050bf8a6ee2802e65f9aac "Invalidate CC on cme free as well" (gc.c, +3/-1)
The boundary i...
yahonda (Yasuo Honda)

08/18/2026

06:48 AM Ruby Bug #22242: SEGV in method dispatch (`vm_call_iseq_setup_kwparm_nokwarg` / `def_iseq_ptr`) on Ruby 4.0.6 — Rails CI
Yes. Rails CI builds its test images FROM ruby:3.3 / ruby:3.4 / ruby:4.0, so each
lane automatically follows the latest patch release.
As far as I remember, this signature had not appeared on any 4.0 release before 4.0.6 — that is a...
yahonda (Yasuo Honda)

08/12/2026

01:53 AM Ruby Bug #22242 (Closed): SEGV in method dispatch (`vm_call_iseq_setup_kwparm_nokwarg` / `def_iseq_ptr`) on Ruby 4.0.6 — Rails CI
Recently Rails CI sometimes got SEGV.
## Steps to reproduce
Run the Rails (rails/rails main branch) ActiveRecord test suite on Ruby 4.0.6, as Rails CI
does. For example:
```
$ git clone https://github.com/rails/rails.git
$ cd...
yahonda (Yasuo Honda)

07/07/2026

05:21 AM Ruby Bug #22184 (Closed): error: conflicting types for ‘OnigUChar’; have ‘char16_t’ {aka ‘short unsigned int’} since
This issue was found at Rails Nightly CI https://buildkite.com/rails/rails-nightly/builds/4522#019f393b-4212-453f-8f4f-c1a538af23e5/L3911
### Steps to reproduce
1. Install these packages (this repro uses Ubuntu 26.04)
```
sudo apt-...
yahonda (Yasuo Honda)

07/05/2026

10:50 AM Ruby Bug #22173: `Ractor.new { Fiber.current }.value` raises `[BUG] rb_ractor_confirm_belonging object-ractor id:1, current-ractor id:2`
Confirmed https://github.com/ruby/ruby/commit/f5ef758a756b325208c9d052326bb64239e4b1aa fixed the second one.
```
$ ruby -ve 'Fiber[:x] = Object.new; Ractor.new { Fiber[:x].class }.value'
ruby 4.1.0dev (2026-07-03T01:34:54Z master f5...
yahonda (Yasuo Honda)

07/02/2026

10:23 AM Ruby Bug #22173 (Closed): `Ractor.new { Fiber.current }.value` raises `[BUG] rb_ractor_confirm_belonging object-ractor id:1, current-ractor id:2`
This issue is originally found at https://github.com/rails/rails/issues/57954
### Steps to reproduce
1. Build ruby with `-DRUBY_DEBUG=1` enabled like
```
#!/bin/bash
cd ${HOME}/src/github.com/ruby/ruby
make clean
make dist...
yahonda (Yasuo Honda)

Also available in: Atom