minidumpwritedump

    3

    1답변

    나는 MiniDumpWriteDump를 사용하여 충돌시 덤프 파일을 생성 해 왔습니다. 나는 전체 메모리 덤프를하려고 노력했다. 이 작동하는 것으로 예상대로 큰 파일을 생성합니다. 그러나이 거대한 파일을 Visual Studio (2005)로로드 할 때 힙의 변수 값을 볼 수없는 것 같습니다. 실제로 그것은 정상적인 덤프보다 더 많은 정보를 제공합니다 ..

    1

    1답변

    내 프로그램이 충돌하면 처리되지 않은 예외 처리기에서 미니 덤프가 만들어집니다. 내가 겪고있는 문제는 사람들이 나에게 크래시 덤프를 보내고 있지만 Visual Studio 2010에서 열려고하면 파일이 손상되었다는 것입니다 ("덤프 파일의 형식이 잘못되었습니다"). 내 프로그램에 dbghelp.dll을 배포하지 않을 예정입니까? 버전 문제 일 경우 Visu

    2

    2답변

    나는 내 자신의 디버거 응용 프로그램을 만들었습니다. 프로세스에 연결하고 크래시 덤프 파일을 만듭니다. 그것은 대부분의 시간 동안 작동합니다. 내가 가진 문제는 디버깅되는 응용 프로그램이 뮤텍스 개체를 기다리고있을 때 작동하지 않는다는 것입니다 (디버깅하려는 문제입니다). 또한, 루프를 돌리고 Sleep (100)을 호출하는 간단한 test.exe 응용 프

    3

    2답변

    오래 전부터 릴리즈 빌드조차도 제대로 작동하지 않을 수 있음을 알았습니다. 떨어질 수 있습니다. 그래서 우리는 덤프 생성 절차를 구현하기로 결정했습니다. 인터넷에서 모든 단계가 빠르게 이루어졌습니다. 그러나 중요한 것은 - 여전히 우리에게는 이해할 수 없습니다. MSDN에 따른 MINIDUMP_TYPE은 23 플래그를 지원합니다. 그러나 다음 질문에 대한