这种错误一般都是越界造成的,例如:
char buffer[10]; buffer[11] = '\0';
参考: http://forums.codeguru.com/showthread.php?t=299770