android-components / mozilla.components.lib.crash / Crash / NativeCodeCrash

# NativeCodeCrash

`data class NativeCodeCrash : Crash` (source)

A crash that happened in native code.

### Constructors

<init> | `NativeCodeCrash(minidumpPath: String, minidumpSuccess: Boolean, extrasPath: String, isFatal: Boolean)` A crash that happened in native code.

### Properties

extrasPath | `val extrasPath: String` Path to a file containing extra metadata about the crash. The file contains key-value pairs in the form `Key=Value`. Be aware, it may contain sensitive data such as the URI that was loaded at the time of the crash.
isFatal | `val isFatal: Boolean` Whether or not the crash was fatal or not: If true, the main application process was affected by the crash. If false, only an internal process used by Gecko has crashed and the application may be able to recover.
minidumpPath | `val minidumpPath: String` Path to a Breakpad minidump file containing information about the crash.
minidumpSuccess | `val minidumpSuccess: Boolean` Indicating whether or not the crash dump was successfully retrieved. If this is false, the dump file may be corrupted or incomplete.