프로그램이 돌다가 멈춤현상이 발생하는 요인은 사실 너무 많겠죠..

결국 해결은 고객님이 직접 하셔야 겠지만요..

다른 응용 프로그램은 동작합니까?

응용프로그램입장에서 보면 커널이 정상적이라면 동작하는 환경은
동일합니다.

일단 다른 프로그램들이 동작을 한다면 작성하신 응용 프로그램의
동작을 의심해야 겠지요..

예전 경험에 의하면 커널 옵션이 잘못되면 ( 여러가지 상황이 있곘지요 )
초기화 스크립트 처리시에 무척 긴 시간동안 대기하는 경험이 있읍니다.

처리 방법은 최초에 동작했던 컴파일 옵션으로 복귀한후 해결되었읍니다
그래서 원인은 정확하게 모릅니다.

하드웨어에서 문제가 생겨 정지하는 경우가 있는데 이때는 메모리 쪽
의 회로를 의심해야 합니다만 이 부분은 하드웨어 자체를 직접 파형을
보면서 디버깅 하는 방법 밖에 없겠죠..

저희 경험상 수행중 멈추는 것은 대부분 응용 프로그랭의 잘못이었던
경우가 많았음을 지적하고 싶군요..
예전에 동작하는 프로그램이라고 버그가 없다고는 볼수 없거든요..