Microsoft MVP성태의 닷넷 이야기
Mini dump 기록 안되는 현상 [링크 복사], [링크+제목 복사],
조회: 22641
글쓴 사람
김준석 (sandman94 at gmail.com)
홈페이지
첨부 파일

성태야 반갑다~ 엄청 오랜만이네~^^

해결 안되는 문제가 있어서 인터넷 검색하다 여기 들어오게 됐는데, 아직도 활발하게 활동하는구나~

공개 게시판이니 개인적인 안부는 다음에 묻기로하고...


----------------------------------------------------------------------------------------------------------
* 문제 :
  - 프로그램 디버깅을 위해서 비정상 종료시 미니덤프를 남기도록 했는데, 특정 컴퓨터에서 덤프파일 생성 안됨
  - 미니덤프를 남기는 클래스는 인터넷에 흔히 볼수 있는 SetUnhandledExceptionFilter()함수를 이용 (첨부파일 참조)
  - 다른 컴퓨터에서는 잘 작동하지만 특정 컴퓨터에서만 작동 안함

  - 프로그램 종류 : Win32 Console 프로그램(C++)
  - 문제 발생 OS : Windows2008 Server R2 64bit ==> 다른 똑같은 운영체제에서는 잘 동작함
  - Compiler : VS2010 SP1

----------------------------------------------------------------------------------------------------------

디버그를 걸어봐도 핸들러에 들어오질 않네...

OS의 설정에 따라 덤프가 기록이 안될수도 있는건가? ㅠㅜ

혹시 뭔가 알고있다면 좀 알려주라~ 오랜만에 와서 내 부탁만 늘어놓구 가네... 미안 ^^








[최초 등록일: ]
[최종 수정일: 11/6/2014]


비밀번호

댓글 작성자
 



2014-11-06 11시23분
글쎄... 정보가 더 필요할 것 같은데. ^^ 지금 상황으로 봐서는 ("디버그를 걸어봐도 핸들러에 들어오질 않네...") 덤프가 안 남겨지는 것이 문제가 아니라 SetUnhandledExceptionFilter로 걸었는데 예외 발생시 ProcessUnhandledException 콜백 함수가 불려지지 않는 것이 문제로 보이는데.

혹시 재현이 될 만한 예외가 있을까?

참고로, 아래의 글을 보면,

SetUnhandledExceptionFilter and the C/C++ Runtime Library
; http://www.codeproject.com/Articles/154686/SetUnhandledExceptionFilter-and-the-C-C-Runtime-Li

일부 CRT 예외의 경우 SetUnhandledExceptionFilter가 동작하지 않는다고는 하는데... 하지만 이건 운영체제를 가리지는 않을 텐데.

어쨌든, 확실히 재현 가능한 소스가 있으면 도움이 될 것 같아. ^^
정성태
2014-12-29 08시07분
[김준석] 아, 댓글이 있었구나?

링크에 있는 내용대로 해서 대부분의 케이스에서는 해결이 됐는데,

특정한 가상머신에서만 안되네... ^^

암튼간 댓글 고마워~~~
[guest]

... 76  77  78  79  80  81  82  83  84  [85]  86  87  88  89  90  ...
NoWriterDateCnt.TitleFile(s)
343선재빠4/10/200614019아래와 같은 에러가 나네요.
341선재빠4/8/200613801테스트 페이지를 보면 프레임만 나오고 안에 내용이 나오지 않는군요 [1]
340김형태4/4/200612849파일서버 관련 질문드립니다.. (데브피아 답변에 이어) [2]
339조남정4/4/200612925post 주소 읽어오기 [1]
338장두헌4/4/200614553SDK PlatForm 다시 질문 - 데브피아의 내용 [1]
337강완모4/3/200614821Cab파일이 아닌 설치용 파일로 OCX들 설치하기... [1]
335비니3/23/200616056밑에 Smart Client에 대해서 질문했던 초보입니다.. TreeView컨트롤은 보이는데 안에 내용이 안보여요. [1]
336비니3/24/200613771    답변글 [재질문]:자꾸 죄송합니다...링크페이지로 이동을 안해요.... [1]
334비니3/23/200613484Smart Client강의 따라해보다가 xml에서 활성스키마는 <Tree>,<L> 요소는 지원하지 않는다고 나와요.ㅠㅠ [1]
332정준명3/21/200613531[자문자답] VS.NET에서 COM을 참조했는데, 강력한 서명이 없다고 사용불가네요.
333정성태3/22/200611854    답변글 [답변]: [자문자답] VS.NET에서 COM을 참조했는데, 강력한 서명이 없다고 사용불가네요. [1]
330심현철3/3/200615094[질문] VS2005에서 C#으로 개발한 DLL을 Javascript에서 접근할 수 없습니다. (ActiveX with C#) [2]
329권인성2/27/200612932스마트클라이언트(clickonce) 버전관리 [1]
327권인성2/24/200612868clickonce를 통해 설치 및 업데이트하려고 하는데요...보안때문에요..
331정성태3/12/200613886    답변글 [답변]: clickonce를 통해 설치 및 업데이트하려고 하는데요...보안때문에요..
325권인성2/23/200612449SETUP 및 배포관련 [1]
326권인성2/23/200612021    답변글 [답변]: 한가지만 더 질문할게요.... [1]
323정보문2/21/200612485메일 내용에서 한글이 깨집니다. [1]파일 다운로드1
321셈토2/18/200612236SPOOL --> EMF --> TEXTOUT [1]
320정보문2/18/200611959파일의 최대 크기2 [1]
318정보문2/18/200613065파일의 최대 크기
319정성태2/18/200613130    답변글 [답변]: 파일의 최대 크기 [1]
317narc...2/17/200612209[IE embeded SmartClient]에서 닷넷 리모팅 프록시 사용시 처음 2분간 딜레이현상이 발생합니다. [1]
322narc...2/20/200613045    답변글 [답변]: 다시한번 부탁드리겠습니다..
316이경찬2/15/200614569MSDN 매거진 정기구독 신청은 어디서 할수있나요? [1]
315정준명2/15/200617926[DxFramework Lite] 분산 트랜잭션에 참여하는 동안 오류가 발생했습니다. [2]
... 76  77  78  79  80  81  82  83  84  [85]  86  87  88  89  90  ...