Skip to content
iOS command-line tool for symbolicating crash logs.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Libraries/RegexKitLite
layout
src
.gitignore
CHANGELOG.md
Entitlements.plist
LICENSE
Makefile
Makefile.arm
Makefile.common
Makefile.x86_64
README.md
get_requirements.sh

README.md

About

Crash log files generated by iOS's ReportCrash daemon do not contain symbol names, making them difficult to interpret. Symbolication is the act of looking up symbol names and adding them to these files.

This project provides a tool for symbolicating crash logs on and off device.

Usage

To symbolicate a file and have the result printed to stdout:

/usr/bin/symbolicate input_file

To instead have the result written to a file:

/usr/bin/symbolicate -o output_file input_file

Configuration

Besides symbolication, this tool also attempts to determine and assign blame to the binary image most likey responsible for the crash.

Selected binary images can be filtered out so that they will not be blamed. These filters are defined in:

/etc/symbolicate/blame_filters.plist

Requirements

This tool requires the libsymbolicate library:

Credit

This project also makes use of the following:

You can’t perform that action at this time.