> That's not a reply. Well, let us be precise: in perfectly (well, I hope so) lock-protected architecture I want few threads to share same global object, passed by through ptr. Long story short: my .exe failed 1 of 5 without sing error message or anything. Disabling GC (GC_disableMarkAndSweep()) helped to make chances 1/50 or so.
> How did you fix it? I used Rune as return type and _getwch for my getch variation/
