須藤です。 2008/07/04 14:44 Hideya YOSHIDA <hyoshida / rib.okayama-u.ac.jp>: > ruby-gnome2を試していたところ > [BUG] object allocation during garbage collection phase > というエラーが出ました。 > Debian GNU/Linux sid > ruby 1.8.7 (2008-06-20 patchlevel 22) [i486-linux] > libgtk2-ruby (ruby-gnome2 0.17.0~rc1-1) > です。 > > 別のマシン(Debian GNU/Linux etch) > ruby 1.8.5 (2006-08-25) [i486-linux] > libgtk2-ruby (ruby-gnome2 0.15.0-1.1etch1) > > では、エラーが出ません。 > どのようにしたら、エラーを回避できるでしょうか? この現象はruby 1.8.7だとでます。 で、trunkだともう直っていて0.17.0 RC2がでるみたいな話なのですが、 まだでていないという状況です。 たぶん1,2週間中にはでると思います。 急いでいるのであればtrunkを使ってもらうといいと思います。 ちなみに、timeout_addのブロックの中にGC.startを入れるとすぐに再現 します。