android crash的类型及原因分析(下)

上一篇 / 下一篇  2014-04-01 09:33:15 / 个人分类:step by step android测试

http://www.51testing.com/html/11/n-853611.html
先留起来备看哦,粗略看了下,感觉很不错。下面是自己摘抄的内容。

Android Crash类型
1、java application crash
不完善的java应用程序,做一些它本不应该做的操作,导致crash。
1.1java anr crash
日志特点:anr
1.2java uncaught exception
1.3java heap leak
日志特点:outofmemmorry
1.4native heap leak
日志特点:gref has increased to 2001
2、system crash
空指针、栈溢出、访问不存在的内存、非法的系统调用等等。
2.1sigsegv意味着进程执行了一个无效的内存引用,没有物理内存对应该地址。
日志特点:signal 11(sigsegc),fault addr deadd00d
2.2sigill非法指令异常是cpu处理非法指令后发生的一个异常。
日志特点:(signal 4 (sigill),fault addr 810003c4)
3、modem crash
手机出现无信号、司机、网络中断等现象,通常会出现modem crash。
由调制解调器引起,它可以提供快速可靠的连接,使手机能够链接到互联网,但是有些操作可能会导致modem crash的发生,如软件版本与硬件型号不兼容。
日志特点:(modem has crashed)
4、kenerl crash
手机应用软件出现错误而导致系统崩溃的时候,会提示kenerl crash的信息。
日志特点:(kenerl panic)
5、watch dog crash
当手机发生crash时系统停止运行,说明预先设定的watch dog发生了crash。
日志特点:(or watchdog)


TAG:

 

评分:0

我来说两句

Open Toolbar