Um arquivo .mdmp, abreviação de Minidump file, é um formato de arquivo de despejo de falha (crash dump) utilizado pelo sistema operacional Windows e outras aplicações. Ele contém um instantâneo (snapshot) da memória e do estado do processo no momento de uma falha (crash) ou terminação inesperada. Esta informação é inestimável para a depuração (debugging) e o diagnóstico de problemas de software. O minidump tipicamente inclui detalhes cruciais, como a pilha de chamadas (call stack) dos threads envolvidos, os módulos carregados e uma quantidade limitada de memória do processo. Isso permite que os desenvolvedores analisem a causa da falha, identifiquem o código problemático e implementem correções. Ao contrário dos despejos de memória completos (full memory dumps), os minidumps são menores em tamanho, tornando-os mais fáceis de compartilhar e analisar. Eles são frequentemente gerados automaticamente pelo sistema operacional ou pela aplicação quando ocorre uma falha, fornecendo um registro crucial do erro para investigação posterior. A análise de arquivos minidump requer ferramentas de depuração especializadas e conhecimento da base de código (code base) da aplicação.