> Has anyone come across strange segv's and the like in Ruby apps
> under Windows 2000?
>
> We have a Ruby application that runs absolutely fine under Linux,
> Windows 98, and Windows NT. Under 2000, however, it will eventually
> and repeatably corrupt things and blow up. The current symptom we're
> seeing is that flo_to_s in numeric.c seems to corrupt the stack doing
> a sprintf.

As a good friend of mine likes to say, "the absence of a manifestation of a
bug does not equal the absence of a bug." ;) Based on Ben Tilly's response
you might want to see if you can get your hands on a good
memory-problem-debugger like Purify. I no longer have access to any such
tools at my current employer (where we're a mostly-Java shop), otherwise I'd
volunteer for the task.