처리 된 예외에서 충돌 덤프를 얻는 방법은 무엇입니까?
-
20-09-2019 - |
문제
내 DLL은 모든 예외를 어리석게 포착하고 파일에 로그인하는 모듈에 의해 사용됩니다.
내 문제는 고객 사이트에 컴퓨터에서만 재현 할 수있는 액세스 위반이 있다는 것입니다.이 고객 이이 문제에 대한 덤프 파일을 생성 할 수 있기를 원합니다.
DLL에서 AV를 생성하고 ADPLUS를 사용하여 덤프 파일을 생성하려고 시도했지만 DLL을 사용하는 모듈에 의해 AV가 잡히기 때문에 생성 된 곳에서는 덤프가 없습니다.
그래서 내 질문은 다음과 같습니다.
처리 된 예외에서도 충돌 덤프 파일을 생성하는 방법이 있습니까?
감사,
얀
다른 팁
Windows Vista SP1 이상의 경우 응용 프로그램이 충돌 할 때마다 Windows 오류보고 서비스를 충돌 덤프를 생성하도록 구성 할 수 있습니다.
레지스트리 키에 따라 :
hkey_local_machine 소프트웨어 Microsoft Windows Windows 오류보고 localdumps
값 정의 :
- dumpfolder (reg_expand_sz) - 덤프 파일이 저장된 곳
- dumptype (reg_dword) -2 덤프 용 2 개, 미니 덤프의 경우 1
이것은 32 비트 및 64 비트 프로그램 모두에서 작동합니다. 보다 http://msdn.microsoft.com/en-us/library/bb787181.aspx
제휴하지 않습니다 StackOverflow