또 찾아뵙니다. ^^
일전에 말씀드린 저희쪽 제품 프리징 현상에 대한 문의입니다.
알고 계시듯, 정상적인 동작은 메인이 되는 wpf기반의 shell프로세스가 h, d 윈도서비스와 wcf 통신을 하며 동작합니다.
'다운 된다' '죽는다'는 표현만 듣다가 최근 동영상을 통해 정확히 해당 문제 현상을 확인한 결과,
화면의 모든 UI는 리프레쉬 되지 않습니다(현재 시간 표시가 되나, 멈춰있음)
마우스 포인터는 움직입니다만, 화면 영역에 따라 포인터 모양이 변경되지 않고, 버튼 클릭도 되지 않습니다.
로그기록으로 확인한 결과, 문제 현상 발생 시 shell 프로세스만 죽은듯 합니다. (각 프로세스가 주기적으로 남기는 로그가, 해당 시간에 shell에 대한 로그만 없는 것으로 보아).
문제 발생 이전, 메모리가 증가한다던가, exception이 발생하는 특이 사항도 없습니다.
현재는 해당 문제 발생 시간 동안 입력된 데이터를 입수하여 시뮬레이션하여 실행해보는데, 재현 되지 않습니다.
분명 여러차례 반복되는 현상이라서, 사용자가 특정 동작을 실행시켰다거나 한다면, 그러한 보고가 있었을텐데, 그런 정보도 없구요.
정보가 많이 부족하지만, 만약 위와 같은 경우라면, 윈도우로 빠져나와 shell 프로세스에 대한 덤프를 남길 수 있을까요?
아니면, process가 완전히 종료되어 덤프조차 남길 수 없을까요?
어디서부터 접근해야 할지 막막하네요. 조언 부탁드립니다.
[최초 등록일: ]
[최종 수정일: 10/16/2013]