Ruby.pm for 1.9が動かない

ためしに1.9に対応させようとしたが,bootの段階でコケるので最小限のコードを切り出して試してみる。なんとか起動はするようになったがすぐSystemStackErrorが起きてろくに動かない。
無理やりSystemStackErrorを抑えても動かない。どこかで無限ループしているらしい。gdbで追うとスレッド周りでなにかよくないことが起きているようだが,スレッドは使っていないのになぜ。分からないことだらけだ。一旦中断。