|
김유미 님이 쓰신 글 :
: Project test.exe raised exception class EAccess Violation with message
: 'Access violation at address 00408BEF in module 'test.exe'.
: Read of address 00000025'. Process stopped. Use Step or Run to continue.
: 라고 나오거든요
: 어딜봐야하나요
메모리 잘못 사용으로 인해 에러가 발생한겁니다.
이런경우 Code Guard 옵션을 켜놓고 실행해보면 메모리 관련 에러는 대부분 잡을수 있습니다.
하지만 바로 할 수있는 방법은 실행하다가 위 에러 나오고 멈춘 상태에서
Ctrl + Alt + S를 누르면 현재 실행되는 Stack 정보를 볼 수있는데
그걸 보면 어느 함수를 통해서 실행되다가 에러가 발생한건지 정보를 얻을 수 있을겁니다.
이런 에러가 뜰데 제가 자주 사용하는 방법이죠
거기서 님이 코딩한 소스중에 제일 위쪽 함수를 검사해보세요.
|