-------------------------------------------------------------------------------------
Microsoft Visual C++ Runtime Library
Buffer overrun detected!
Program: .....Files\Avolites\Pearl 2004 Simulator\Pearl.exe
A buffer overrun has been detected which has corrupted the program's internal state. The program cannot safely continue execution and must now be terminated.
-------------------------------------------------------------------------------------
When I reopened the program I found it had reverted back to the previous session I had been working on, losing 4 hours of programming.

My laptop is running Windows XP Home Edition Version 2002 Service Pack 2, AMD Turion 64 Mobile 1.59 GHz, with 896MB of RAM, and the simulator is V1.2.
Any ideas?