Q&A

  • [질문] 프로그램 실행 에러에 대한 디버그 방법?
안녕하세요.. 꼭좀 해결책좀 부탁드립니다.

현재 프로그램 구성은 A라는 프로그램에서 B라는 프로그램을 여러개 실행시키는 형태로 되어 있습니다.

B라는 프로그램이 하는 일은 연결된 여러대의 USB 장비중에서 A에서 넘어온 시리얼 번호에 해당되는

장비에 연결되어 정해진 명령들을 수행한 후에 자동으로 종료되는 기능입니다.

물론 동작 중간 중간에 메시지를 이용해서 A라는 프로그램으로 상태를 전송하고 A는 그 메시지를 표시하는

역할을 하고 있습니다.

그런데 기존에는 잘 사용하고 있었는데요. B라는 프로그램에 수행할 기능을 몇가지 추가하고 나서부터

프로그램 실행에 문제가 있습니다.

여러대의  USB 장비를 테스트할때 첫번째로 실행되는 B 프로그램은 정상적으로 동작을 하는데요.

B 프로그램이 하나 실행중일때 또 다른 장비를 테스트하기 위해 B 프로그램을 또 실행을 시키면

B.exe에 문제가 있어서 프로그램을 종료한다는 에러메시지를 표시하고 프로그램 실행이 안됩니다.

그것도 일부의 컴퓨터들에서 발생을 하구요, 일부는 또 잘 된다는 겁니다...

그래서 디버그 코드를 뿌려본 결과 B 프로그램의 FormCreate 프로시저에도 들어가지 못하고 종료를

하더라구요...ㅜ.ㅡ

이런경우에 어떤 문제를 예상해야 하며 디버그를 어떻게 해야 하나요?

빠른 답변 좀 부탁드립니다...(꾸벅)
0  COMMENTS