debug software crash
http://www.eventhelix.com/realtimemantra/Basics/debugging_software_crashes.htm
http://www.eventhelix.com/realtimemantra/basics/debugging_software_crashes_2.htm
C/C++ software memory corruption types
http://www.yolinux.com/TUTORIALS/C++MemoryCorruptionAndMemoryLeaks.html