Programming/MFC
Debug "fd fd fd fd" 메모리 번지 검사
_Erato
2006. 2. 8. 20:15
디버깅시에 호출스택을 검사하고
해당 메모리의 끝부분에 "fd fd fd fd"의 부분이 존재해야 정상적으로 종료된것이다.
이 4byte는 종료코드 부분인것이다.
만약 00 fd fd fd라고 메모리 검사가 된다면..이는 메모리 에러가 발생한것이다.
fd fd fd fd로 사용해야 할 4byte 공간을 넘어서 1byte를 더 사용했기 때문에 발생한 에러이다!
이때는 New 나 Malloc으로 설정된 메모리의 크기를 다시 살펴봐야 할것이다.