小编建翰 *_*翰 陳的帖子

Android dalvik垃圾收集可能崩溃?

我们正在开发一个针对Android jelly bean的项目.我们的平台是基于arm的,内核版本是3.1.10.在我们的开发过程中,我们发现dalvik中发生应用程序崩溃的可能性很小.基于以下回溯日志,垃圾收集功能期间出现崩溃.在使用addr2line分析pc地址后,我们发现当问题发生时obj-> clazz成为违规地址.

代码流是: (dvmHeapScanMarkedObjects - > processMarkStack-> scanObject - >(IS_CLASS_FLAG_SET(obj-> clazz,CLASS_ISARRAY)))

现在我们被困在这里,无法找到解决问题的方法.所以我们需要更多的建议和帮助.

有谁知道这个问题或如何继续检查它?

回溯日志如下:

F/libc    (  912): Fatal signal 11 (SIGSEGV) at 0x00000025 (code=1), thread 912 (zygote)
I/DEBUG   (  910): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***I/DEBUG   (  910): Revision: '32'
I/DEBUG   (  910): pid: 912, tid: 912, name: zygote  >>> zygote <<<
I/DEBUG   (  910): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000025
I/DEBUG   (  910):     r0 …
Run Code Online (Sandbox Code Playgroud)

android dalvik

6
推荐指数
1
解决办法
5873
查看次数

标签 统计

android ×1

dalvik ×1