(연관된 글이 1개 있습니다.)
https://www.sysnet.pe.kr/2/0/1517?pageno=15
게시글을 참고하여 MiniDumpWriteDump API로 덤프를 수집하는 exe를 개발했습니다.
DumpType에 MiniDumpWithHandleData 플래그를 추가했는데도 덤프 분석할 때(WinDbg (x64).exe)
!handle 명령어를 수행하면 아래처럼 핸들 정보가 없는 것처럼 나옵니다.
ERROR: !handle: extension exception 0x80004002.
"Unable to read handle information"
.dumpdebug 명령을 수행해서 나오는 결과를 보면 Flags에 0x1026이 표시됩니다.(덤프 타입에는 분명히 들어갔음)
0:000> .dumpdebug
----- User Mini Dump Analysis
MINIDUMP_HEADER:
Version A793 (A061)
NumberOfStreams 15
Flags 1026
0002 MiniDumpWithFullMemory
0004 MiniDumpWithHandleData
0020 MiniDumpWithUnloadedModules
1000 MiniDumpWithThreadInfo
혹시 이와 관련된 어떤 정보라도 알고 계시는 것이 있을까요?
procdump.exe -ma {process}를 통해서 수집한 덤프에는 핸들 정보가 정상적으로 들어있습니다.
[연관 글]
[최초 등록일: ]
[최종 수정일: 2/3/2023]