"xxxx.exe의 0x006ab7410에 처리되지 않은 예외가 있습니다. 사용자 중단점"
아침에 이것만 해결하면 다 잘 풀리겠지...
이른 아침부터 내 속을 뒤집는다.
분명 내가 잘못한거겠지... 분명 내가 질못한 것이겠지...
그렇게 되뇌이며 어다가 잘못된건지 찾고 또 찾았다.
이넘의 에러가 일정한 위치에서 발생하는 것도 아니고 여기 저기서 발생한다.
어떻게 찾아야 하나...
최근에 작성한 코드부터 지워 나가기 시작했다.
오래가지 않아 의심되는 코드를 찾았다.
그런데 왜 걸지도 않은 Breakpoint 가 걸린걸까?
장장 6시간의 사투 끝에 찾아냈다.
언제나처럼 한 줄이 문제였다.
Breakpoint 를 설정하지도 않았는데 걸리는 건 해제된 메모리를 억세스 할 경우 발생한다.
내가 메모리를 해제 후에 다시 접근을 하는 함수를 호출하는 바람에 생긴일이다.
함수에 가려 못봤다고 핑계를 대고 싶지만.. 정말로 어의없는 실수다...
이걸 갖고 6시간동안 씨름을 하다니... 멍청하긴.....
아침에 이것만 해결하면 다 잘 풀리겠지...
이른 아침부터 내 속을 뒤집는다.
분명 내가 잘못한거겠지... 분명 내가 질못한 것이겠지...
그렇게 되뇌이며 어다가 잘못된건지 찾고 또 찾았다.
이넘의 에러가 일정한 위치에서 발생하는 것도 아니고 여기 저기서 발생한다.
어떻게 찾아야 하나...
최근에 작성한 코드부터 지워 나가기 시작했다.
오래가지 않아 의심되는 코드를 찾았다.
그런데 왜 걸지도 않은 Breakpoint 가 걸린걸까?
장장 6시간의 사투 끝에 찾아냈다.
언제나처럼 한 줄이 문제였다.
Breakpoint 를 설정하지도 않았는데 걸리는 건 해제된 메모리를 억세스 할 경우 발생한다.
내가 메모리를 해제 후에 다시 접근을 하는 함수를 호출하는 바람에 생긴일이다.
함수에 가려 못봤다고 핑계를 대고 싶지만.. 정말로 어의없는 실수다...
이걸 갖고 6시간동안 씨름을 하다니... 멍청하긴.....
'Dev. Story' 카테고리의 다른 글
MSDN 을 위한 Search Plugin... (0) | 2006.11.01 |
---|---|
드디어 나왔다. TURBO... (2) | 2006.09.08 |
MiniPad (0) | 2006.08.23 |
A Convenience make me foolish (0) | 2006.08.11 |
부활하라 Turbo C... (3) | 2006.08.11 |