Detective at work... busy...
DO NOT DISTURB!
Everytime I see the stupid dialog box pop up to ask me to send my regards and give those Microsoft staff who are in charge of analyzing the Error Reports some work to do (it's the one which has blah blah blah... "Please tell Microsoft about this problem"... blah blah blah), my heart sinks. Problem not resolved yet. It's so difficult to pinpoint where exactly went haywired cos'
- After I clicked "Don't send" (Send for what? What can Microsoft do?), the main simulation probably carries on to 'recall' the sub-simulations... basically, final results look ok.
- Sometimes the error occurs, sometimes it doesn't. If the simulation is replicated many times, it may even occur more than once.
- The VC++ codes obviously doesn't show any errors or warnings (else I couldn't have used the compiled DLL).
- No obvious GA and simulation logic error (else short runs could have revealed it).
- Didn't observed any obvious memory leaks.
Something must have occurred to either the GA or my sub-simulation modules codes, or the simulation software... But what exactly is a headache. If I don't solve this stupid bug, I can't get my lappy (laptop) to work overtime (do batch runs).