iOS SIGABRT和SIGTRAP信号崩溃的情况需要关注么?
你好,SIG是信号名的通用前缀。ABRT是abort program的缩写。对应的数值为6。该信号意味着异常退出;通常是调用abort(),raise(),kill(),pthread_kill()或者被系统进程杀死时出现。错误码为 SI_USER 时表示是被其它程序杀死,一般情况是由于ANR被 system_server 杀死;其他错误码一般是业务自己调用 abort() 等函数退出,此时错误码一般认为无效。
SIGTRAP该信号对应的数值为5。gdb 调试设置断点等操作使用的信号。