C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[61644] Re:Code Guard 에서도 Error가 잡히질 않는데 다른 방법이 있을까요?
땅주인 [heaven2] 923 읽음    2010-06-22 20:06
빌더시작 님이 쓰신 글 :
: 안녕하세요 이제 막 빌더를 배우기 시작했는데요...어렵네여...
: 다름이 아니라 프로그램 실행 중에 자꾸 "NTDLL.DLL" 파일 관련 Error가 발생을 하는데
: 그림 파일과 같은 Error가 발생 합니다.  에러가 발생 하면 소스에 파란색으로 (꼭 브레이크 포인트처럼...)
: 걸리던데 이번 에러는 그런것도 없이 바로 그림과 같은 Error가 발생 합니다.
: Code Guard를 Enable을 시켜놓고 하여도 LOG에 남질 않고 바로 뜨는데...
: 이런 에러를 잡는 방법이 다른것이 있나여...실행중에 갑자기 발생하는데 랜덤해서 어쩔땐 3일 만에 발생하고
: 또 어쩔땐 1시간에 한번씩 발생 합니다...미치겠어여...
: 고수님들에 조언 부탁드립니다....

이런 경우 대부분 pointer를 잘못 운영해서 발생하느 경우가 많습니다.
컴파일 때도 안걸리고, 런타임때 .. 운 좋으면 발생하지 않고, 운 나쁘면 몇 시간 안에 발생하기도 하지요.
찾기도 어렵고, 소스 코드 따라가면서 눈을 부라려 보는 수 밖에요..

팁하나 알려 드리면, 의심스로운 코드에 큼지막하게 try...catch 절로 잡에서 error을 찍어보는 것도
한가지 팁이 될 것 같네요..

도움이 되었기를..

+ -

관련 글 리스트
61629 Code Guard 에서도 Error가 잡히질 않는데 다른 방법이 있을까요? 빌더시작 1137 2010/06/22
61644     Re:Code Guard 에서도 Error가 잡히질 않는데 다른 방법이 있을까요? 땅주인 923 2010/06/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.