.CRASH

Файл CRASH

Apple macOS / iOS Crash Report
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл CRASH - это отчет о сбое Apple, создаваемый автоматически при неожиданном завершении работы приложения в macOS или iOS. Его можно открыть с помощью Console.app или любого текстового редактора на Mac. Он не содержит исполняемого кода и не представляет угрозы безопасности, хотя может включать личные данные, такие как пути к файлам и названия приложений.

Разработчик: Apple Inc. Категория: Системные файлы MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows macOS
Связанные: .NOMEDIA · .DLL · .TMP · .LNK

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 15, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла CRASH?

Файл .crash - это отчет о сбое Apple, создаваемый автоматически при неожиданном завершении работы приложения или системного процесса в macOS, iOS, iPadOS, tvOS или watchOS. Отчет фиксирует состояние процесса в момент сбоя, предоставляя разработчикам информацию, необходимую для диагностики основной ошибки.

Старые файлы .crash (до macOS 11 Big Sur включительно) представляют собой обычный текст в кодировке UTF-8. Они начинаются со структурированного заголовка, содержащего идентификатор инцидента (UUID), модель оборудования, версию ОС, имя процесса, тип исключения и причину завершения. Под заголовком находятся трассировки стека для каждого потока - списки адресов вызовов функций - за которыми следует таблица всех бинарных образов (фреймворков и библиотек), загруженных в процесс в момент сбоя, с адресами их загрузки в память и UUID сборки.

Начиная с macOS 12 Monterey (2021), Apple перешла на использование формата .ips (Incident Progress Stream) в качестве базового контейнера, который представляет собой объект JSON. Файлы по-прежнему отображаются с расширением .crash в Finder и Console.app для обратной совместимости, но их содержимое теперь представляет собой структурированный JSON с такими ключами, как cpuType, osVersion, threads и binaryImages.

Трассировки стека в несимволизированных отчетах содержат необработанные шестнадцатеричные адреса памяти. Для их преобразования в читаемые имена функций требуется соответствующий пакет отладочных символов .dSYM для каждого бинарного файла, указанного в отчете. Xcode Organizer автоматически символизирует отчеты о сбоях iOS и tvOS при наличии правильного файла .dSYM.

В macOS отчеты о сбоях хранятся в ~/Library/Logs/DiagnosticReports/ для пользовательских процессов и в /Library/Logs/DiagnosticReports/ для системных процессов. Логи сбоев iOS можно получить через Xcode Organizer или в директории ~/Library/Logs/CrashReporter/MobileDevice/.

Безопасность и защита

РИСК: LOW

Файлы отчетов о сбоях не содержат исполняемого кода и сами по себе не представляют угрозы безопасности. Они могут содержать конфиденциальные данные: имя пользователя (в путях к файлам), модель устройства, названия приложений и иногда строки аргументов или фрагменты памяти. Процесс отправки диагностических данных 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 (современный, контейнер .ips переименован в .crash)
СВЯЗАННЫЕ.nomedia.dll.tmp.lnk
Это расширение также используется в…
  • Windows Error Reporting / Справочник по общим дампам сбоев - Некоторые сторонние приложения (например, Unity, Electron) в Windows также сохраняют текстовые сводки сбоев с расширением .crash, которые отличаются от формата Apple.

Программы, открывающие файлы CRASH

Windows1 app
Notepad / VS Code Открытый код Откройте файл .crash в любом текстовом редакторе в Windows, чтобы прочитать содержимое (обычный текст или JSON).
macOS3 apps
TextEdit Встроенная Откройте файл .crash в TextEdit, чтобы прочитать текстовый отчет. Устаревшие файлы открываются идеально; файлы JSON (.ips) читаемы, но не отформатированы.
Xcode Бесплатно Перетащите .crash в Xcode или используйте Window → Organizer → Crashes для символизации отчетов о сбоях iOS.
Console (built-in) Встроенная Откройте Console.app, нажмите «Отчеты о сбоях» в боковой панели или перетащите файл .crash в окно Console.

Технические подробности

глубокая спецификация
Устаревший форматОбычный текст UTF-8 (macOS до Big Sur; iOS до iOS 15)
Современный форматОбъект JSON (контейнер .ips, переименованный в .crash для совместимости - macOS 12 Monterey+)
Сигнатура устаревшего файлаЗаголовок Incident Identifier: <UUID> в начале файла
Сигнатура современного файла{ со смещением байта 0 (объект JSON)
Ключевые поля заголовкаТип/коды исключения, причина завершения, версия ОС, модель оборудования, имя процесса и PID
Трассировки стекаТрассировка адресов вызовов для каждого потока (символизированные имена функций или необработанные hex-данные)
Список бинарных образовАдреса загрузки и UUID всех фреймворков и библиотек, загруженных в момент сбоя
СимволизацияПреобразование необработанных hex-адресов в имена функций с использованием соответствующих пакетов отладки .dSYM
Путь хранения в macOS~/Library/Logs/DiagnosticReports/ (пользовательские процессы) и /Library/Logs/DiagnosticReports/ (системные)
Получение данных iOSXcode Organizer (вкладка Crashes) или ~/Library/Logs/CrashReporter/MobileDevice/
Поддерживаемые платформыmacOS, iOS, iPadOS, tvOS, watchOS
Типичный размер файла10 КБ - 500 КБ
Выпущен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

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами CRASH. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах CRASH.

Часто задаваемые вопросы

Что такое файл CRASH на моем Mac?
Это автоматически создаваемый отчет о сбое, возникающий при неожиданном завершении работы приложения или системного процесса. Он безвреден, и его можно безопасно удалить, если он вам больше не нужен.
Как открыть файл 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) - это более новый формат отчетов о сбоях на базе JSON, используемый в macOS 12+ и последних версиях iOS. 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