hpricotでout of buffer spaceでこける

rubyのWWW::Mechanizeを使っていたらある時からおちた。
トレースを見ると、"out of buffer space"(だったかな・・・)といって内部で落ちてるじゃないか。解決出来なくて休憩して、机に戻って、エラー文をそのままgoogleさんに聞いてみたら、海外の掲示板で同じような質問とそれに対する答えがあったので英語を読んでみたら、

Hpricot.buffer_size = 262144

と、してあげればバッファーのサイズが大きくなって平気らしい。んで、平気になった。ナイス!