In message "[BUG] Additional info regarding ruby-talk:66239"
on 03/08/28, Idan Sofer <idanidanso.dyndns.org> writes:
|I have recently encountered similiar problem as described on that thread, i.e., rb_bug
|triggered by the GC, as a result of RBasic->flags and RBasic->klass switching variables.
|I've been working to produce a simple and trivial code that can trigger the bug easily. the
|result is a small code snippet, the does the following:
|Launches 120 threads with a block, that does some 20,000 regexp matching. before
|the thread quits, it creates an additional thread with the same block
|thread_block= Proc.new do
| 1.upto(20000) ...