Ano ang isang MDMP file?
Ang isang MDMP file ay isang memory dump ng isang application sa Microsoft Windows na nilikha kapag ang application ay nagsasara nang hindi normal o nag-crash. Naglalaman ito ng impormasyon at mga dump ng data na maaaring magamit upang i-debug ang sanhi ng pag-crash. Ang mga MDMP file ay naaangkop sa mga application na ginawa ng anumang platform gaya ng Java, C++, .NET at iba pa. Bilang karagdagan sa MDMP,
Kasama sa mga application na maaaring magbukas ng mga MDMP file ang Microsoft Visual Studio Debugger.
MDMP File Format
Ang mga MDMP file ay nai-save bilang mga binary file sa disc at maaaring mabuksan gamit ang Microsoft Visual Studio debugger. Naglalaman ito ng sumusunod na impormasyon upang makatulong na matukoy ang dahilan ng pag-crash.
- Mga detalye ng Stop message, mga parameter nito, at iba pang data
- Listahan ng mga na-load na driver
- Konteksto ng processor (PRCB) para sa processor na huminto sa paggana
- Impormasyon sa proseso at konteksto ng kernel (EPROCESS) para sa prosesong huminto
- Iproseso ang impormasyon at konteksto ng kernel (ETHREAD) para sa thread na tumigil
- Kernel-mode na call stack para sa thread na huminto
Nakakatulong ang impormasyong ito upang malaman kung ano ang nangyari, ayusin ang problema at maiwasan itong mangyari muli.
Suriin ang Minidump
Ang Windows ay nangangailangan ng paging file sa boot volume upang lumikha ng memory dump file. Ang paging file ay ginawa sa boot volume at dapat ay hindi bababa sa 2 megabytes (MB) ang laki. Nagagawa ang dump file kapag nag-crash ang isang application. Sa kaso ng isang pangalawang problema, ang pangalawang maliit na memory dump file ay nilikha habang ang nauna ay pinananatiling napanatili. Ang pangalan ng dump file ay naiiba upang maiwasan ang anumang overwriting.
Ang Windows ay nagpapanatili ng isang listahan ng lahat ng memory dump file sa %SystemRoot%\Minidump folder. Maaari mong suriin ang mga MDMP file sa pamamagitan ng pagpapatakbo ng mga ito sa Visual Studio Debugger gaya ng nakalista sa mga hakbang sa ibaba.
Paano ako magbubukas ng MDMP file sa Visual Studio?
Maaaring gamitin ang mga sumusunod na hakbang upang magbukas ng MDMP file sa Visual Studio.
- Sa Visual Studio, mula sa menu ng File, piliin ang Buksan | Crash Dump .
- Mag-navigate sa dump file na gusto mong buksan.
- Piliin ang Buksan.