>Thanks Mike, curious approach :)
Umm, don't know if I'd call it curious. It's just the way I'd do it, given a decent knowledge of the C runtime. There's lots of good stuff worth investigating in the runtime. For instance, check
this out. Printer drivers are trashing the floating point unit, Fox is crashing, what ever shall we do? Easy, we'll reset the FPU with a function from the runtime (which I'm sure Ed will point out only wraps a Win32 call :-).
Now figuring out what was causing the crashes in the first place, that's another story.
Mike Stewart