Eine .mdmp-Datei, kurz für Minidump-Datei, ist ein Crash-Dump-Dateiformat, das vom Windows-Betriebssystem und anderen Anwendungen verwendet wird. Sie enthält einen Schnappschuss des Prozessspeichers und des Zustands zum Zeitpunkt eines Absturzes oder einer unerwarteten Beendigung. Diese Informationen sind für das Debugging und die Diagnose von Softwareproblemen von unschätzbarem Wert. Das Minidump umfasst typischerweise Details wie den Call Stack der beteiligten Threads, geladene Module und eine begrenzte Menge an Speicher aus dem Prozess. Dies ermöglicht es Entwicklern, die Ursache des Absturzes zu analysieren, den problematischen Code zu identifizieren und Korrekturen zu implementieren. Im Gegensatz zu vollständigen Speicherabbildern (Full Memory Dumps) sind Minidumps kleiner, was ihre Weitergabe und Analyse erleichtert. Sie werden oft automatisch vom Betriebssystem oder der Anwendung generiert, wenn ein Absturz auftritt, und liefern einen entscheidenden Fehlerbericht für die spätere Untersuchung. Die Analyse von Minidump-Dateien erfordert spezialisierte Debugging-Tools und Kenntnisse der Codebasis der Anwendung. Sie sind ein wesentliches Werkzeug im Software-Engineering-Prozess zur Fehlerbehebung.