.CRASH

CRASH-fil

Apple macOS / iOS Crash Report
Still et spørsmål
HURTIGSVAR

En CRASH-fil er en Apple krasjrapport som genereres automatisk når en macOS- eller iOS-app avsluttes uventet. Åpne den med Console.app eller et hvilket som helst tekstredigeringsprogram på en Mac. Den inneholder ingen kjørbar kode og utgjør ingen sikkerhetsrisiko, selv om den kan inneholde personlige detaljer som filstier og app-navn.

Utvikler: Apple Inc. Kategori: Systemfiler MIME: text/plain
ÅPNES PÅ Windows macOS
Relatert: .NOMEDIA · .DLL · .TMP · .LNK

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 15, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er CRASH-filformatet?

En .crash-fil er en Apple krasjrapport som genereres automatisk når en applikasjon eller systemprosess avsluttes uventet på macOS, iOS, iPadOS, tvOS eller watchOS. Rapporten fanger opp prosesstilstanden i det øyeblikket feilen oppstod, noe som gir utviklere informasjonen som trengs for å diagnostisere den underliggende feilen.

Eldre .crash-filer (frem til macOS 11 Big Sur) er ren UTF-8-tekst. De begynner med et strukturert hode som registrerer hendelsesidentifikatoren (en UUID), maskinvaremodell, OS-versjon, prosessnavn, unntakstype og avslutningsårsak. Under hodet er det «stack backtraces» per tråd - lister over funksjonskalladresser - etterfulgt av en tabell over alle binære bilder (rammeverk og biblioteker) som var lastet inn i prosessen ved krasjtiden, med deres minneadresser og bygg-UUID-er.

Siden macOS 12 Monterey (2021) har Apple byttet ut den underliggende beholderen til .ips (Incident Progress Stream)-formatet, som er et JSON-objekt. Filer vises fortsatt med filendelsen .crash i Finder og Console.app for bakoverkompatibilitet, men innholdet er nå strukturert JSON med nøkler som cpuType, osVersion, threads og binaryImages.

«Stack backtraces» i usymboliserte rapporter viser rå heksadesimale minneadresser. Konvertering av disse til lesbare funksjonsnavn krever den samsvarende .dSYM-feilsøkingspakken for hver binærfil oppført i rapporten. Xcode Organizer symboliserer iOS- og tvOS-krasjrapporter automatisk når riktig .dSYM er tilgjengelig.

På macOS lagres krasjrapporter i ~/Library/Logs/DiagnosticReports/ for brukerprosesser og /Library/Logs/DiagnosticReports/ for systemprosesser. iOS-krasjlogger hentes via Xcode Organizer eller mappen ~/Library/Logs/CrashReporter/MobileDevice/.

Sikkerhet og trygghet

RISIKO: LOW

Krasjrapportfiler inneholder ingen kjørbar kode og utgjør ingen sikkerhetsrisiko i seg selv. De kan inneholde personvernsensitive data: brukernavn (i filstier), enhetsmodell, app-navn og av og til argumentstrenger eller minnefragmenter. Apples prosess for innsending av diagnostikk ber om brukersamtykke før krasjrapporter sendes til Apple.

Formatdetaljer

i et nøtteskall
FULLT NAVNApple macOS / iOS Crash Reportogså kjent som Crash log, Apple crash report
UTVIKLERApple Inc.siden Mac OS X 10.0 (2001); iOS crash reports since iPhone OS 2.0 (2008)
KATEGORISystemfiler
MIME-TYPEtext/plain
TYPEren tekst (eldre) eller JSON (moderne, .ips-beholder gitt nytt navn til .crash)
Denne filendelsen brukes også av…
  • Windows Error Reporting / Generell referanse for krasjdumper - Enkelte tredjepartsapper (f.eks. Unity, Electron) på Windows lagrer også krasjsammendrag i ren tekst med filendelsen .crash, uavhengig av Apples format.

Programmer som åpner CRASH-filer

Windows1 app
Notepad / VS Code Åpen kildekode Åpne .crash-filen i et hvilket som helst tekstredigeringsprogram på Windows for å lese innholdet (ren tekst eller JSON).
macOS3 apps
TextEdit Innebygd Åpne .crash-filen i TextEdit for å lese rapporten i ren tekst. Eldre filer fungerer perfekt; JSON-filer (.ips) er lesbare, men uformaterte.
Xcode Gratis Dra .crash inn i Xcode eller bruk Window → Organizer → Crashes for å symbolisere iOS-krasjrapporter.
Console (built-in) Innebygd Åpne Console.app, klikk på «Crash Reports» i sidepanelet; eller dra .crash-filen over i Console.

Tekniske detaljer

dyp spesifikasjon
Eldre formatRen UTF-8-tekst (macOS til og med Big Sur; iOS til og med iOS 15)
Moderne formatJSON-objekt (.ips-beholder gitt nytt navn til .crash for kompatibilitet - macOS 12 Monterey+)
Eldre filsignaturIncident Identifier: <UUID> hode i starten av filen
Moderne filsignatur{ ved byte-offset 0 (JSON-objekt)
Viktige hodefeltUnntakstype/koder, avslutningsårsak, OS-versjon, maskinvaremodell, prosessnavn og PID
Stack tracesBacktrace per tråd med kalladresser (symboliserte funksjonsnavn eller rå heksadesimal)
Liste over binære bilderMinneadresser og UUID-er for alle rammeverk og biblioteker som var lastet ved krasjtiden
SymboliseringRå heksadesimale adresser konverteres til funksjonsnavn ved hjelp av samsvarende .dSYM-feilsøkingspakker
Lagringssti på macOS~/Library/Logs/DiagnosticReports/ (brukerprosesser) og /Library/Logs/DiagnosticReports/ (system)
iOS-hentingXcode Organizer (Crashes-fanen) eller ~/Library/Logs/CrashReporter/MobileDevice/
PlattformdekningmacOS, iOS, iPadOS, tvOS, watchOS
Typisk filstørrelse10 KB - 500 KB
UtgittMac OS X 10.0 (2001); iOS crash reports since iPhone OS 2.0 (2008)
Siste versjonJSON-based format (macOS 12 Monterey+, 2021)
Spesifikasjondeveloper.apple.com

CRASH-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med CRASH-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om CRASH-filer.

Ofte stilte spørsmål

Hva er en CRASH-fil på min Mac?
Det er en automatisk generert krasjrapport som opprettes når en app eller systemprosess avsluttes uventet. Den er ufarlig og kan slettes trygt når du ikke lenger trenger den.
Hvordan åpner jeg en CRASH-fil?
På Mac, åpne Console.app eller et hvilket som helst tekstredigeringsprogram. På andre plattformer, bruk et hvilket som helst tekstredigeringsprogram (filen er ren tekst eller JSON).
Bør jeg sende CRASH-filen til app-utvikleren?
Ja - utviklere finner krasjrapporter svært nyttige for å fikse feil. Legg ved .crash-filen i en feilrapport eller supporthenvendelse.
Hvordan symboliserer jeg en krasjrapport?
I Xcode: dra .crash-filen over på Xcode-ikonet i dokken, eller bruk Window → Organizer → Crashes. Du trenger .dSYM-symbolfilen som samsvarer nøyaktig med det spesifikke app-bygget.
Hvor lagres krasjrapporter på macOS?
Krasj i brukerapper: ~/Library/Logs/DiagnosticReports/. Systemkrasj: /Library/Logs/DiagnosticReports/. Krasj fra iOS-enheter synkroniseres til ~/Library/Logs/CrashReporter/MobileDevice/.
Hva er forskjellen mellom .crash- og .ips-filer?
.ips (Incident Progress Stream) er det nyere JSON-baserte krasjrapportformatet som brukes i macOS 12+ og nyere iOS. Console.app håndterer begge sømløst. Noen verktøy gir fortsatt .ips nytt navn til .crash for kompatibilitet.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

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

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å