Um arquivo .mdmp, abreviação de arquivo Minidump, é um formato de arquivo de despejo de falha (crash dump) crucial, utilizado principalmente pelo sistema operacional Windows e por diversas outras aplicações. Ele serve como um registro forense digital, contendo um instantâneo (snapshot) da memória e do estado interno de um processo no exato momento de uma falha (crash) ou encerramento inesperado. Esta informação é inestimável para o processo de depuração (debugging) e para o diagnóstico preciso de problemas de software. O minidump tipicamente engloba detalhes essenciais, como a pilha de chamadas (call stack) das threads envolvidas, a lista de módulos carregados e uma porção limitada da memória do processo que falhou. Isso capacita os desenvolvedores a analisar a causa raiz da falha, identificar o código problemático e implementar correções eficazes. Diferentemente dos despejos de memória completos (full memory dumps), os minidumps possuem um tamanho significativamente menor, o que facilita seu compartilhamento e análise. Eles são frequentemente gerados automaticamente pelo sistema operacional ou pela aplicação quando uma falha ocorre, fornecendo um registro vital do erro para investigações posteriores. A análise de arquivos minidump exige o uso de ferramentas de depuração especializadas e um conhecimento aprofundado da base de código (code base) da aplicação.