.CRASH

File CRASH

Apple macOS / iOS Crash Report
Fai una domanda
RISPOSTA RAPIDA

Un file CRASH è un rapporto sugli errori Apple generato automaticamente quando un'app macOS o iOS si interrompe inaspettatamente. È possibile aprirlo con Console.app o qualsiasi editor di testo su Mac. Non contiene codice eseguibile e non comporta rischi per la sicurezza, sebbene possa includere dettagli personali come percorsi di file e nomi di app.

Sviluppatore: Apple Inc. Categoria: File di sistema MIME: text/plain
SI APRE SU Windows macOS
Correlati: .NOMEDIA · .DLL · .TMP · .LNK

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 15, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file CRASH?

Un file .crash è un rapporto sugli errori Apple generato automaticamente quando un'applicazione o un processo di sistema si interrompe inaspettatamente su macOS, iOS, iPadOS, tvOS o watchOS. Il rapporto acquisisce lo stato del processo al momento del guasto, fornendo agli sviluppatori le informazioni necessarie per diagnosticare il bug sottostante.

I file .crash più vecchi (fino a macOS 11 Big Sur) sono in formato testo semplice UTF-8. Iniziano con un'intestazione strutturata che registra l'identificatore dell'incidente (un UUID), il modello hardware, la versione del sistema operativo, il nome del processo, il tipo di eccezione e il motivo della terminazione. Sotto l'intestazione si trovano i backtrace dello stack per thread - elenchi di indirizzi di chiamata di funzione - seguiti da una tabella di tutte le immagini binarie (framework e librerie) caricate nel processo al momento del crash, con i relativi indirizzi di caricamento in memoria e gli UUID di build.

A partire da macOS 12 Monterey (2021), Apple ha spostato il contenitore sottostante al formato .ips (Incident Progress Stream), un oggetto JSON. I file appaiono ancora con l'estensione .crash nel Finder e in Console.app per compatibilità con le versioni precedenti, ma il loro contenuto è ora un JSON strutturato con chiavi come cpuType, osVersion, threads e binaryImages.

I backtrace dello stack nei rapporti non simbolizzati mostrano indirizzi di memoria esadecimali grezzi. La conversione di questi in nomi di funzione leggibili richiede il pacchetto di simboli di debug .dSYM corrispondente per ogni binario elencato nel rapporto. Xcode Organizer simbolizza automaticamente i rapporti sui crash di iOS e tvOS quando è disponibile il file .dSYM corretto.

Su macOS, i rapporti sui crash sono memorizzati in ~/Library/Logs/DiagnosticReports/ per i processi utente e in /Library/Logs/DiagnosticReports/ per i processi di sistema. I log dei crash di iOS vengono recuperati tramite Xcode Organizer o la directory ~/Library/Logs/CrashReporter/MobileDevice/.

Sicurezza e incolumità

RISCHIO: LOW

I file di rapporto crash non contengono codice eseguibile e non rappresentano di per sé un rischio per la sicurezza. Possono contenere dati sensibili per la privacy: nome utente (nei percorsi dei file), modello del dispositivo, nomi delle app e occasionalmente stringhe di argomenti o frammenti di memoria. Il processo di invio della diagnostica di Apple richiede il consenso dell'utente prima di inviare i rapporti sui crash ad Apple.

Dettagli del formato

in sintesi
NOME COMPLETOApple macOS / iOS Crash Reportanche noto come Crash log, Apple crash report
SVILUPPATOREApple Inc.dal Mac OS X 10.0 (2001); iOS crash reports since iPhone OS 2.0 (2008)
TIPO MIMEtext/plain
TIPOtesto semplice (legacy) o JSON (moderno, contenitore .ips rinominato .crash)
Questa estensione è usata anche da…
  • Windows Error Reporting / Riferimento generico Crash Dump - Alcune app di terze parti (ad es. Unity, Electron) su Windows salvano anche riepiloghi di crash in testo semplice con estensione .crash, distinti dal formato Apple.

Programmi che aprono file CRASH

Windows1 app
Notepad / VS Code Open-source Apri il file .crash in qualsiasi editor di testo su Windows per leggerne il contenuto (testo semplice o JSON).
macOS3 apps
TextEdit Integrato Apri il file .crash in TextEdit per leggere il rapporto in formato testo. I file legacy funzionano perfettamente; i file JSON (.ips) sono leggibili ma non formattati.
Xcode Gratuito Trascina il file .crash in Xcode o usa Window → Organizer → Crashes per simbolizzare i rapporti sui crash di iOS.
Console (built-in) Integrato Apri Console.app, clicca su «Rapporti crash» nella barra laterale; oppure trascina il file .crash su Console.

Dettagli tecnici

specifiche approfondite
Formato legacyTesto semplice UTF-8 (macOS fino a Big Sur; iOS fino a iOS 15)
Formato modernoOggetto JSON (contenitore .ips rinominato .crash per compatibilità - macOS 12 Monterey+)
Firma file legacyIntestazione «Incident Identifier: <UUID>» all'inizio del file
Firma file moderno{ all'offset byte 0 (oggetto JSON)
Campi intestazione chiaveTipo/codici eccezione, motivo della terminazione, versione OS, modello hardware, nome processo e PID
Tracce dello stackBacktrace per thread degli indirizzi di chiamata (nomi di funzione simbolizzati o esadecimale grezzo)
Elenco immagini binarieIndirizzi di caricamento e UUID di tutti i framework e librerie caricati al momento del crash
SimbolizzazioneGli indirizzi esadecimali grezzi vengono convertiti in nomi di funzione utilizzando i pacchetti di debug .dSYM corrispondenti
Percorso di archiviazione macOS~/Library/Logs/DiagnosticReports/ (processi utente) e /Library/Logs/DiagnosticReports/ (sistema)
Recupero iOSXcode Organizer (scheda Crashes) o ~/Library/Logs/CrashReporter/MobileDevice/
Copertura piattaformamacOS, iOS, iPadOS, tvOS, watchOS
Dimensione tipica del file10 KB - 500 KB
RilasciatoMac OS X 10.0 (2001); iOS crash reports since iPhone OS 2.0 (2008)
Ultima versioneJSON-based format (macOS 12 Monterey+, 2021)
Specificadeveloper.apple.com

Conversioni CRASH

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file CRASH. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file CRASH.

Domande frequenti

Cos'è un file CRASH sul mio Mac?
È un rapporto sugli errori generato automaticamente quando un'app o un processo di sistema si interrompe inaspettatamente. È innocuo e può essere eliminato in sicurezza una volta che non è più necessario.
Come apro un file CRASH?
Su Mac, apri Console.app o qualsiasi editor di testo. Su altre piattaforme, usa un qualsiasi editor di testo (il file è testo semplice o JSON).
Dovrei inviare il file CRASH allo sviluppatore dell'app?
Sì - gli sviluppatori trovano i rapporti sui crash molto utili per correggere i bug. Allega il file .crash a una segnalazione di bug o a un ticket di supporto.
Come faccio a simbolizzare un rapporto di crash?
In Xcode: trascina il file .crash sull'icona del dock di Xcode, oppure usa Window → Organizer → Crashes. È necessario il file dei simboli .dSYM corrispondente all'esatta build dell'app.
Dove sono memorizzati i rapporti sui crash su macOS?
Crash delle app utente: ~/Library/Logs/DiagnosticReports/. Crash di sistema: /Library/Logs/DiagnosticReports/. I crash dei dispositivi iOS si sincronizzano in ~/Library/Logs/CrashReporter/MobileDevice/.
Qual è la differenza tra i file .crash e .ips?
.ips (Incident Progress Stream) è il nuovo formato di rapporto crash basato su JSON utilizzato in macOS 12+ e nelle versioni recenti di iOS. Console.app gestisce entrambi in modo trasparente. Alcuni strumenti rinominano ancora i file .ips in .crash per compatibilità.

Riferimenti

1Apple Developer - Examining crash report fieldsdeveloper.apple.com
2Apple Developer - Interpreting JSON crash reports (.ips)developer.apple.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

Estensioni correlate

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z