This is interesting. I'd suggest trying to reproduce the problem with standalone windows ruby in wine...