.CRASH

CRASH ファイル

Apple macOS / iOS Crash Report
質問する
クイック回答

CRASH ファイルは、macOS または iOS アプリが予期せず終了したときに自動的に生成される Apple クラッシュレポートです。Mac の Console.app または任意のテキストエディタで開くことができます。実行可能コードは含まれておらず、セキュリティ上のリスクはありませんが、ファイルパスやアプリ名などの個人情報が含まれる場合があります。

開発元: Apple Inc. カテゴリ: システムファイル MIME: text/plain
対応OS Windows macOS
関連: .NOMEDIA · .DLL · .TMP · .LNK

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 15, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

CRASH ファイル形式とは?

.crash ファイルは、macOS、iOS、iPadOS、tvOS、または watchOS でアプリケーションやシステムプロセスが予期せず終了したときに自動的に生成される Apple クラッシュレポートです。このレポートは、障害発生時のプロセスの状態を記録し、開発者が根本的なバグを診断するために必要な情報を提供します。

古い .crash ファイル(macOS 11 Big Sur まで)は、プレーンな UTF-8 テキストです。これらは、インシデント識別子(UUID)、ハードウェアモデル、OS バージョン、プロセス名、例外タイプ、および終了理由を記録した構造化されたヘッダーで始まります。ヘッダーの下には、スレッドごとのスタックバックトレース(関数呼び出しアドレスのリスト)があり、その後にクラッシュ時にプロセスにロードされていたすべてのバイナリイメージ(フレームワークおよびライブラリ)のメモリロードアドレスとビルド UUID のテーブルが続きます。

macOS 12 Monterey(2021年)以降、Apple は基盤となるコンテナを JSON オブジェクトである .ips (Incident Progress Stream) 形式に切り替えました。後方互換性のために Finder や Console.app では依然として .crash 拡張子で表示されますが、その内容は cpuType、osVersion、threads、binaryImages などのキーを持つ構造化された JSON になっています。

シンボル化されていないレポートのスタックバックトレースには、生の 16 進数メモリパスが表示されます。これらを実行可能な関数名に変換するには、レポートにリストされている各バイナリに対応する .dSYM デバッグシンボルパッケージが必要です。Xcode Organizer は、正しい .dSYM が利用可能な場合、iOS および tvOS のクラッシュレポートを自動的にシンボル化します。

macOS では、クラッシュレポートはユーザープロセスの場合は ~/Library/Logs/DiagnosticReports/ に、システムプロセスの場合は /Library/Logs/DiagnosticReports/ に保存されます。iOS のクラッシュログは、Xcode Organizer または ~/Library/Logs/CrashReporter/MobileDevice/ ディレクトリ経由で取得されます。

セキュリティと安全性

リスク: LOW

クラッシュレポートファイルには実行可能コードは含まれておらず、それ自体にセキュリティ上のリスクはありません。ただし、ユーザー名(ファイルパス内)、デバイスモデル、アプリ名、場合によっては引数文字列やメモリのスニペットなど、プライバシーに関わるデータが含まれる可能性があります。Apple の診断送信プロセスでは、クラッシュレポートを Apple に送信する前にユーザーの同意を求めます。

形式の詳細

概要
正式名称Apple macOS / iOS Crash Report別名 Crash log, Apple crash report
開発元Apple Inc.登場時期 Mac OS X 10.0 (2001); iOS crash reports since iPhone OS 2.0 (2008)
MIME タイプtext/plain
タイププレーンテキスト (レガシー) または JSON (モダン、.crash にリネームされた .ips コンテナ)
この拡張子は以下でも使用されています…
  • Windows エラー報告 / 一般的なクラッシュダンプ参照 - Windows 上の一部のサードパーティアプリ(Unity、Electron など)も、Apple の形式とは異なる .crash 拡張子のプレーンテキストのクラッシュサマリーを保存する場合があります。

CRASH ファイルを開くプログラム

Windows1 app
Notepad / VS Code オープンソース Windows の任意のテキストエディタで .crash ファイルを開き、内容(プレーンテキストまたは JSON)を読み取ります。
macOS3 apps
TextEdit 標準搭載 TextEdit で .crash ファイルを開き、プレーンテキストのレポートを読みます。レガシーファイルは完全に動作します。JSON (.ips) ファイルは読み取れますが、整形されていません。
Xcode 無料 .crash を Xcode にドラッグするか、Window → Organizer → Crashes を使用して iOS クラッシュレポートをシンボル化します。
Console (built-in) 標準搭載 Console.app を開き、サイドバーの «クラッシュレポート» をクリックするか、.crash ファイルを Console にドラッグします。

技術的詳細

詳細仕様
レガシー形式プレーン UTF-8 テキスト (macOS Big Sur まで、iOS 15 まで)
モダン形式JSON オブジェクト (互換性のために .crash にリネームされた .ips コンテナ - macOS 12 Monterey 以降)
レガシーファイルシグネチャファイル先頭の Incident Identifier: <UUID> ヘッダー
モダンファイルシグネチャバイトオフセット 0 の { (JSON オブジェクト)
主要なヘッダーフィールド例外タイプ/コード、終了理由、OS バージョン、ハードウェアモデル、プロセス名、PID
スタックトレーススレッドごとの呼び出しアドレスのバックトレース(シンボル化された関数名または生の 16 進数)
バイナリイメージリストクラッシュ時にロードされていたすべてのフレームワークとライブラリのロードアドレスと UUID
シンボル化一致する .dSYM デバッグパッケージを使用して、生の 16 進アドレスを関数名に変換
macOS 保存パス~/Library/Logs/DiagnosticReports/ (ユーザープロセス) および /Library/Logs/DiagnosticReports/ (システム)
iOS 取得方法Xcode Organizer (Crashes タブ) または ~/Library/Logs/CrashReporter/MobileDevice/
対応プラットフォームmacOS, iOS, iPadOS, tvOS, watchOS
一般的なファイルサイズ10 KB - 500 KB
リリース日Mac OS X 10.0 (2001); iOS crash reports since iPhone OS 2.0 (2008)
最新バージョンJSON-based format (macOS 12 Monterey+, 2021)
仕様書developer.apple.com

CRASH の変換

コミュニティ Q&A

ユーザーからの質問
質問する
CRASH ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。CRASH ファイルについて最初の質問をしてみましょう。

よくある質問

Mac にある CRASH ファイルとは何ですか?
アプリやシステムプロセスが予期せず終了したときに作成される、自動生成されたクラッシュレポートです。無害であり、不要になったら安全に削除できます。
CRASH ファイルを開くにはどうすればよいですか?
Mac では、Console.app または任意のテキストエディタを開きます。その他のプラットフォームでは、任意のテキストエディタを使用してください(ファイルはプレーンテキストまたは JSON です)。
CRASH ファイルをアプリ開発者に送信すべきですか?
はい。開発者にとってクラッシュレポートはバグ修正に非常に役立ちます。バグレポートやサポートチケットに .crash ファイルを添付してください。
クラッシュレポートをシンボル化するにはどうすればよいですか?
Xcode で:.crash ファイルを Xcode の Dock アイコンにドラッグするか、Window → Organizer → Crashes を使用します。アプリのビルドと正確に一致する .dSYM シンボルファイルが必要です。
macOS のクラッシュレポートはどこに保存されていますか?
ユーザーアプリのクラッシュ:~/Library/Logs/DiagnosticReports/。システムクラッシュ:/Library/Logs/DiagnosticReports/。iOS デバイスのクラッシュは ~/Library/Logs/CrashReporter/MobileDevice/ に同期されます。
.crash ファイルと .ips ファイルの違いは何ですか?
.ips (Incident Progress Stream) は、macOS 12 以降および最近の iOS で使用されている新しい JSON ベースのクラッシュレポート形式です。Console.app は両方を透過的に処理します。一部のツールでは、互換性のために依然として .ips を .crash にリネームして使用しています。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧