---
title: CrashReason
framework: crashreportextension
role: symbol
role_heading: Structure
path: crashreportextension/crashreason
---

# CrashReason

Context information about the crash being reported

## Declaration

```swift
struct CrashReason
```

## Topics

### Creating a crash reason

- [init(exception:codes:)](crashreportextension/crashreason/init(exception:codes:).md)

### Inpecting crash reason properties

- [codes](crashreportextension/crashreason/codes.md)
- [exception](crashreportextension/crashreason/exception.md)

## See Also

### Accessing process properties

- [reason](crashreportextension/crashedprocess/reason.md)
- [binaryImages](crashreportextension/crashedprocess/binaryimages.md)
- [BinaryImageInfo](crashreportextension/binaryimageinfo.md)
- [corpsePort](crashreportextension/crashedprocess/corpseport.md)
