Microsoft MVP성태의 닷넷 이야기
C# 응용프로그램(Winform)의 비정상 종료(Exit Code) [링크 복사], [링크+제목 복사],
조회: 17022
글쓴 사람
서지훈 (lowson80 at naver.com)
홈페이지
첨부 파일
 

 안녕하세요.

 몇년전 자주 들러서 유익한 정보를 많이 얻었었는데.

 오랫만에 난해한 문제가 생겨 혹시나 문의 드려 봅니다.

 Net으로 만들어서 사용중인 응용프로그램이 몇주 전부터 문제가 생겼습니다.(몇년간 사용중)

 web 환경(html)에서 Activex가 로컬 exe를 호출합니다.

 호출후 종료시까지 Activex는 대기상태로 있다 exe가 종료가 되면 WinAPi중 "GetExitCodeProcess"를 통해 종료 코드를 얻습니다.

 대부분은 정상(0)으로 종료 코드가 나오는데, 특정 PC에서는 '-1073741819'로 종료코드가 나옵니다.(실제 윈도우 이벤트 영역에 오류로그가 생성됨)

 Windows 10에서 사용중인데, Window 업데이트 되면서 발생한게 아닌가 의심은 하는데....아직 확신이 없어서요.

 모든 PC에서 발생하는건 아니며, 현재까지는 간헐적으로 발생합니다.

 오랫만에 와서 질문만 드려 죄송합니다.








[최초 등록일: ]
[최종 수정일: 8/11/2021]


비밀번호

댓글 작성자
 



2021-08-11 09시40분
글쎄요, 현상에 대한 설명만으로는 딱히 집어 낼 것이 없습니다. GetExitCodeProcess가 0xC0000005(-1073741819)를 반환했다는 것은 어쨌든 대상 프로세스가 Access Violation 오류로 비정상 종료를 한 것입니다. 아마 이 오류가 났다는 것은, 해당 컴퓨터의 이벤트 로그에도 대상 프로세스가 비정상 종료했음을 알리는 항목이 남아 있을 것입니다.

문제가 되는 "로컬 exe"라는 것이 뭔지는 모르겠지만, 0xC0000005 오류가 발생한 이상 힘든 싸움이 될 것입니다. ^^
정성태
2021-08-11 10시28분
[guest] command Line으로 넘어온 값을 체크후 그냥 종료(this.Close)하는데 발생하는거라..몇몇 PC에서

그것도 몇년간 쓰던 프로그램이 갑자기.. 환경이 변경된게 있는지 체크중인데 어렵네요..
답변 감사합니다.
[guest]

... 61  62  63  64  65  66  67  68  69  70  71  [72]  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
756손승휘3/24/200818601Microsoft Web Browser OCX 부분이 안전하지 않는 ACTIVEX로 IE에서 인식되어는 점 [1]
754단테3/19/200815687실행파일의 아이콘을 프로그램 적으로 변경할 수 있을까요? [1]
753신동열3/12/200816475비스타의 권한 상승 관련 질문 있습니다. [2]
751김재영3/6/200815606스레드와 비스레드간의 대기상태 순서에 대해 질문이 있습니다. [2]파일 다운로드1
752정성태3/7/200815197    답변글 [답변]: 스레드와 비스레드 간의 대기 상태 순서에 대해 질문이 있습니다. [1]
750김용현3/3/200814539스마트 클라이언트로 파일 다운로드시 파일의 크기가 0인 경우가 발생합니다. [2]
749임영한2/28/2008300942003서버에서 msxml3.dll 오류 "80070005" 문제입니다. [2]
748류재상2/27/200819241Remoting , Tcp Channel 사용시.. 외부에서 접근 보안문제... [3]
747한귀순2/20/200817560WinForm - DataGridView 소계 등 [3]
746박상영2/20/200815455리모팅 관련해서 [3]파일 다운로드1
745조승현2/20/200816152Response.Charset ANSI로 설정..하는부분이 어려워서요.. [1]
744오야2/5/200814801멤버십, 웹파트등의 생성테이블과 업무테이블간의 관계를 어떻게.. [2]
743김기룡1/29/200816613동일 이미지 판단 방법 관련 [2]파일 다운로드1
740경혜원1/28/200818041C#에서 이런게 가능 할런지요?
742정성태1/29/200816088    답변글 [답변]: C#에서 이런게 가능 할런지요? [1]
738임경훈1/25/200816936웹서비스에서 오라클DB에 연결할 때
741임경훈1/28/200816466    답변글 [답변]: 웹서비스에서 오라클DB에 연결할 때 [1]
737단테1/25/200817880안녕하세요 정성태님. C Run-time Library의 배포에 대해서 질문있습니다. [3]
736김현기1/24/200815603XML 접두어 포함한 XmlElement 작성법? [1]
735정명원1/9/200815429ActiveX 사용시 ... [2]
734제영한12/17/200715427웹서비스에서 사용자 정의 예외 사용하기 [2]
732김기룡12/3/200718471WebRequest 요청시 일본어 인코딩 관련 문의파일 다운로드1
733김기룡12/3/200714601    답변글 일어가 깨졌네요..테스트 문자 추가합니다.^^;;파일 다운로드1
739adnim1/27/200816018    답변글 [답변]: WebRequest 요청시 일본어 인코딩 관련 문의 [1]
731우기11/27/200713231[질문] clickonce 배포시 .net framework 2.0, 3.0 설치 시간 줄일 수 있는 묘수없을까요?? [1]
730김재영11/10/200714038스레드에 사용되는 함수에 값을 같이 넘기는 방법이 있습니까?? [2]파일 다운로드1
... 61  62  63  64  65  66  67  68  69  70  71  [72]  73  74  75  ...