|
김정규 님이 쓰신 글 :
: 첨엔 아무 문제 없었는데 갑자기 OpenDialog->Execute()와 OpenPictureDialog->Execute()에서 프로세스가
:
: 멈추면서 에러(??)를 발생시키면서 서버립니다...
:
: 근데 그 에러라는 것이 화면 중앙에 CPU라는 캡션을 가지고 있는 윈도 하나를 띄우면서 갖가지 어셈블리
:
: 언어들로 코딩된 프로그램(아마 제 프로그램을 컴파일한 것 같습니다...)과 16진수 주소 등 몇 가지를
:
: 보여주면서 프로그램이 중단됩니다....
:
: 윈도는 5개의 영역으로 분할되어 있는데 맨 왼쪽 위에 있는 윈도에는 어셈블리 코드어들이 쭉 나오고
:
: 있는데 중간중간에 다음과 같은 글씨가 굵게 표시되어 있더군요...
:
: ntdll.DbgBreakPoint: : 요부분 진하게 표시....
: 77F9F9DF int 3
: ntdll.DbgBreakPoint: : 역시 여기도 진하게 표시...
: 77F9F9E0 ret
: ntdll.DbdUserBreakPoint: : 진하게...
: 77F9F9E1 int 3
:
: 머 이런 식으로 되어 있습니다...
:
: 프로그램 초기엔 아무 문제 없이 잘 진행되던데 코드가 조금씩 추가되면서 갑자기 발생했습니다....
:
: 첨부터 안됐던 것도 아니고 잘 되다가 갑자기 이런게 떠버리니까 어떻게 해야 할지 모르겠습니다...
:
: 빌더를 닫았다가 다시 시작하기도 했고, 재부팅도 해봤는데 안되네요... -_-;;;
:
: 제 코드 중에서 뭔가가 충돌을 일으키고 있는 건가요???
:
: 꼭 좀 답변 부탁드립니다....
:
: 감사합니다....
임펠리테리입니다.
저도 확신은 없고, 그냥 가능성만 알려드립니다. 프로젝트의 .tds 파일을 삭제하고 새로 컴파일해보세요. 이 파일이 깨져서 문제가 생기는 것이 아닌가 해서 찍어본 겁니다.
해보시고 다시 글을 올려서 결과를 좀 알려주시면 감사하겠네요.
그럼 이만...
|