• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Crash Detection Overview
2<!--Kit: Performance Analysis Kit-->
3<!--Subsystem: HiviewDFX-->
4<!--Owner: @chenshi51-->
5<!--SE: @Maplestory-->
6<!--TSE: @yufeifei-->
7
8A process crash refers to an unexpected exit of an application or a system process. Unexpected process exit occurs in the following scenarios:
9
101. Native code does not process crash exception signals, and C++ crash logs are generated. For details, see [Cpp Crash (Process Crash) Detection](cppcrash-guidelines.md).
11
122. JS/ArkTS code does not process exceptions, and JS crash logs are generated. For details, see [JS Crash (Process Crash) Detection](jscrash-guidelines.md).
13
143. An application is freezing and AppFreeze logs are generated. For details, see [Application Freeze Detection](appfreeze-guidelines.md).
15
164. The system kills the process unexpectedly. For details, see [Application-Killed Detection](https://developer.huawei.com/consumer/en/doc/best-practices/bpta-stability-runtime-appkilled-detection).
17