📌
[Bug #20934] Ractor 内で #bind_call を呼び出したときのバグ報告
[Bug #20934] UnboundMethod#bind_call
may cause "double free or corruption" with Ractor
- 以下のようにメインと別の
Ractor
内で#bind_call
を呼び出すとクラッシュする可能性があるというバグ報告
def foo
10000.times do
Object.instance_method(:object_id).bind_call(self)
end
end
Ractor.new { foo }
foo
- コメントをみると
Ractor
固有じゃない可能性もあるみたいですね?
Discussion