当前位置: 代码迷 >> Android >> 程序时不时卡住,把出错log粘下来请大手给看看
  详细解决方案

程序时不时卡住,把出错log粘下来请大手给看看

热度:76   发布时间:2016-05-01 11:34:17.0
程序时不时卡住,把出错log粘上来请大手给看看
小程序运行时偶尔会卡住,头疼的是这些错误出现得毫无征兆,有时候完美运行,反复退出重新运行就可能出现错误卡住,LOG如下:

02-19 21:26:34.567: A/libc(18175): Fatal signal 11 (SIGSEGV) at 0x0000000c (code=1)
02-19 21:27:30.738: A/libc(18330): @@@ ABORTING: HEAP MEMORY CORRUPTION IN dlfree
02-19 21:27:30.738: A/libc(18330): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1)
02-19 21:27:45.957: A/libc(18415): @@@ ABORTING: HEAP MEMORY CORRUPTION IN dlfree
02-19 21:27:45.957: A/libc(18415): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1)
02-19 21:28:20.926: A/libc(18484): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)

求大大给看看怎么回事,小程序涉及一些图片的绘制,没有更多其他技术。

谢谢

------解决方案--------------------
内存溢出了...
------解决方案--------------------
应该是内存的问题
每次运行的时候看看当前占用的内存大小(Ecilpse里面devices+heap)
程序退出的时候最好手动释放资源(清理bitmap,杀死绘制线程等)

------解决方案--------------------
你图片绘制用什么绘的?跟踪一下内存耗用,检查一下图片大小以及不用的资源是否回收。
------解决方案--------------------
那个不叫完美运行,那是因为你还没有造成内存溢出的时候运行着!你来回的启动运行,有没有及时的释放内存,崩溃是必然的
你是用你的heap查看是不是因为内存溢出造成的
然后安装一个MAT插件看看是什么地方导致的内存溢出!
祝你好运!
  相关解决方案