码迷,mamicode.com
首页 > 移动开发 > 详细

iOScrash分析

时间:2016-07-29 18:53:57      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:

http://www.cnblogs.com/smileEvday/p/Crash1.html

Exception codes

0x8badf00d错误码:Watchdog超时,意为“ate bad food”

 

0xdeadfa11错误码:用户强制退出,意为“dead fall”

 

0xbaaaaaad错误码:用户按住Home键和音量键,获取当前内存状态,不代表崩溃。

 

0xbad22222错误码:VoIP应用(因为太频繁?)被iOS干掉。

 

0xc00010ff错误码:因为太烫了被干掉,意为“cool off”

 

0xdead10cc错误码:因为在后台时仍然占据系统资源(比如通讯录)被干掉,意为“dead lock”。

Exception types

SEGV(Segmentation Violation,段违例),表明内存操作不当,比如访问一个没有权限的内存地址。

SIGABRT:收到Abort信号,可能自身调用abort()或者收到外部发送过来的信号;

SIGBUS:总线错误。与SIGSEGV不同的是,SIGSEGV访问的是无效地址(比如虚存映射不到物理内存),而SIGBUS访问的是有效地址,但总线访问异常(比如地址对齐问题);

SIGILL:尝试执行非法的指令,可能不被识别或者没有权限;

SIGFPE:Floating Point Error,数学计算相关问题(可能不限于浮点计算),比如除零操作;

SIGPIPE:管道另一端没有进程接手数据;

iOScrash分析

标签:

原文地址:http://www.cnblogs.com/hazhede/p/5719048.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!