On Wed, Aug 20, 2008 at 11:50:16AM +0900, Nobuyoshi Nakada wrote:
> Seems a bug.

Yep, and it seems to be fixed in 1.8.7-p71 :
http://rubyforge.org/tracker/?func=detail&aid=15425&group_id=426&atid=1698

-S.