故障类型
====

#### 应用异常退出

#### \[h2\]CppCrash

CppCrash指的是C/C++运行时崩溃，CppCrash进程崩溃检测基于操作系统信号机制，故障按照崩溃信号分类，详见[系统处理的崩溃信号](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/cppcrash-guidelines#系统处理的崩溃信号)。

#### \[h2\]JS Crash

JS Crash为未处理的JS异常导致应用意外退出，JS Crash异常包含不同的场景，详见[JS Crash（进程崩溃）检测](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/jscrash-guidelines)。

#### 应用冻屏

用户在使用应用时，如果出现点击无反应或应用无响应等情况，并且持续时间超过一定限制，就会被定义为应用冻屏（AppFreeze），即应用无响应或卡死。应用冻屏包含多个场景的超时检测，详见[AppFreeze（应用冻屏）检测](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/appfreeze-guidelines)。

#### 地址越界

地址越界检测主要用于辅助开发者在调试和压测阶段发现内存非法访问问题。地址越界检测支持多种类型问题检测，详见[地址越界经典问题类型](https://developer.huawei.com/consumer/cn/doc/best-practices/bpta-stability-address-sanitizer-catagory)。

#### 资源泄漏

资源泄漏指句柄、线程、内存等资源未正确释放导致的长期占用问题，详见[Resource Leak（资源泄漏）检测](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/resource-leak-guidelines)。