Un file di dump di crash, spesso chiamato "dump di memoria" (memory dump) o "core dump", è un'istantanea (snapshot) della memoria di un computer catturata esattamente al momento di un crash di sistema o di un fallimento dell'applicazione. Questo file contiene informazioni estremamente preziose sullo stato del sistema o dell'applicazione, inclusi i contenuti della memoria, i valori dei registri (register values), le tracce dello stack (stack traces) e altri dati rilevanti. Queste informazioni sono cruciali per gli sviluppatori e gli amministratori di sistema per diagnosticare la causa del crash, identificare bug nel software e, in ultima analisi, prevenire futuri malfunzionamenti. I dump di crash sono tipicamente generati automaticamente dal sistema operativo o dall'applicazione stessa quando si verifica un errore o un'eccezione imprevista. L'analisi di un dump di crash richiede l'uso di strumenti di debugging specializzati e competenze specifiche, poiché i dati sono spesso in formato raw o binario. La dimensione di un file di dump di crash può variare significativamente a seconda della quantità di memoria allocata al processo o al sistema al momento del fallimento. Sono essenziali per migliorare la stabilità e l'affidabilità del software.