General

Profile

wanabe (_ wanabe)

  • Login: wanabe
  • Email: s.wanabe@gmail.com
  • Registered on: 07/23/2008
  • Last sign in: 08/09/2026

Issues

open closed Total
Assigned issues 1 24 25
Reported issues 1 55 56

Projects

Project Roles Registered on
Ruby Committer 11/05/2009

Activity

08/30/2026

10:04 PM Ruby Bug #20243 (Open): M:N threading VM_ASSERT failure in rb_current_execution_context with clang 17 (on Linux)
Thank you, I understand now.
When I said “the issue,” I was referring to the problem where Ruby crashes when built with Clang 17 and `-DVM_CHECK_MODE=1`.
However, I now realize that this issue does not address that specific case, but r...
wanabe (_ wanabe)
01:43 PM Ruby Bug #20917: redo/next in nested begin block causes wrong order of execution
I simplified the script to make it easier to read in ISEQ.
```
1.times do
begin
redo
ensure
end
ensure
puts 1
break
end
```
```
$ ./miniruby -v --dump=insn a.rb
ruby 4.1.0dev (2026-08-30T06:52:45Z :detache...
wanabe (_ wanabe)

08/24/2026

10:16 PM Ruby Bug #20243 (Closed): M:N threading VM_ASSERT failure in rb_current_execution_context with clang 17 (on Linux)
7866e124a852c344b5762eb917c03a1f95d9058d == https://github.com/ruby/ruby/pull/13217 fixed the issue.
```
$ git checkout 7866e124a852c344b5762eb917c03a1f95d9058d~ && make -j miniruby 2>&1 >/dev/null && ./miniruby ../a.rb 2>&1 |head -n...
wanabe (_ wanabe)
10:31 AM Ruby Bug #19970 (Closed): Eval leaks callcache and callinfo objects on arm32 (linux)
It has been fixed at 1c97abaabae6844c861705fd07f532292dcffa74 == https://bugs.ruby-lang.org/issues/19907.
I confirmed it with arm32v7/ubuntu:noble docker image on qemu-user-static.
```
root@1294e0e49506:/ruby/tmp/master# for commit ...
wanabe (_ wanabe)

08/23/2026

10:07 AM Ruby Bug #20020 (Closed): Segfault running regexp match?
It has been fixed at 0ac3f2c20e50c22d298238f602f25f84248ac7a5 == https://bugs.ruby-lang.org/issues/19587 == https://github.com/ruby/ruby/pull/7694 .
```
$ git checkout 0ac3f2c20e50c22d298238f602f25f84248ac7a5~ && make -j miniruby >/d...
wanabe (_ wanabe)

08/16/2026

09:17 AM Ruby Bug #20419 (Closed): [BUG] inconsistent freelist length with cppflags='-DRGENGC_CHECK_MODE -DUSE_RUBY_DEBUG_LOG=1'
`env RUBY_DEBUG=gc_stress ./miniruby -v` began working properly as of commit 50327913303d3b821720476406190cbfb6382492.
The "inconsistent freelist length" issue itself had been fixed in the previous commit, a084fef9afc7713aa4f4111f7e826c...
wanabe (_ wanabe)
08:11 AM Ruby Bug #11808 (Closed): Different behavior between Enumerable#grep and Array#grep
It has been fixed at 0a82bfe5e18ac86da72c27389db6eb8da156a0b5 == https://github.com/ruby/ruby/pull/7225
```
$ cat a.rb
class Test
include Enumerable
def each
return enum_for(:each) unless block_given?
yield "Hello"
...
wanabe (_ wanabe)
07:27 AM Ruby Bug #20189 (Closed): `rb_str_resize` does not clear coderange when expanding
https://github.com/ruby/ruby/pull/9552 has already been merged in commit 9c7374b0e6cbfb00e4f71d0b2eddba128ba452f7.
It seems it was left open for some reason, but I'm closing it now.
wanabe (_ wanabe)
04:33 AM Ruby Bug #19910 (Closed): Set#delete_if behavior inconsistent with Array/Hash
This behavior was fixed by e4f85bfc311a3812de7bc2e9d068934e8b364574 == https://bugs.ruby-lang.org/issues/21216.
```
$ git checkout e4f85bfc311a3812de7bc2e9d068934e8b364574~ && make -j miniruby > /de
v/null && ./miniruby -I$(git rev-...
wanabe (_ wanabe)

08/13/2026

05:17 AM Ruby Bug #18444: Trapped TSTP causes a locking deadlock in 3.0.3 onward
This issue can also be reproduced on the master branch. Since it is not specific to TSTP, it can be reproduced with any signal.
```
$ ./miniruby -ve 'Signal.trap(:TERM) { print "2\r"; sleep 0.01; exit(0) }; spawn("sleep 0.1; kill -TE...
wanabe (_ wanabe)

Also available in: Atom