Android的致命信号11 [英] Android Fatal Signal 11

查看:122
本文介绍了Android的致命信号11的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在应用程序我开发在Android上,我不断收到一个致命的信号11错误。

我觉得这件事情做与我访问存储器的方式,但我想不出是什么原因造成的。

任何帮助将大大AP preciated!

这里的LogCat中:

  05-02 23:47:17.618:D / dalvikvm(590):GC_FOR_ALLOC释放68K,4%的自由6531K / 678​​7K,暂停101ms
05-02 23:47:17.638:I / dalvikvm堆(590):增长堆(破片的情况下),以7.619MB为1228816字节分配
05-02 23:47:17.738:D / dalvikvm(590):GC_CONCURRENT释放1K,4%的自由7730K / 8007K,暂停为5ms + 14MS
05-02 23:47:17.878:D / dalvikvm(590):GC_FOR_ALLOC释放< 1K,4%的自由7730K / 8007K,暂停37ms
05-02 23:47:17.888:I / dalvikvm堆(590):增长堆(破片的情况下),以8.790MB为1228816字节分配
05-02 23:47:17.998:D / dalvikvm(590):GC_CONCURRENT释放< 1K,4%的自由8930K / 9223K,暂停4毫秒+ 4ms的
05-02 23:47:17.998:为00000000(code = 1)致命的信号11(SIGSEGV):A /的libc(590)
 

解决方案

我一直在试图调用在另一个类的未初始化的画布,所以当它试图获得高度或宽度,它就会崩溃。

In the app I'm developing on Android, I keep getting a Fatal Signal 11 error.

I think it's something to do with the way that I'm accessing the memory but I can't figure out what is causing it.

Any help will be much appreciated!

Here's the LogCat:

05-02 23:47:17.618: D/dalvikvm(590): GC_FOR_ALLOC freed 68K, 4% free 6531K/6787K, paused 101ms
05-02 23:47:17.638: I/dalvikvm-heap(590): Grow heap (frag case) to 7.619MB for 1228816-byte allocation
05-02 23:47:17.738: D/dalvikvm(590): GC_CONCURRENT freed 1K, 4% free 7730K/8007K, paused 5ms+14ms
05-02 23:47:17.878: D/dalvikvm(590): GC_FOR_ALLOC freed <1K, 4% free 7730K/8007K, paused 37ms
05-02 23:47:17.888: I/dalvikvm-heap(590): Grow heap (frag case) to 8.790MB for 1228816-byte allocation
05-02 23:47:17.998: D/dalvikvm(590): GC_CONCURRENT freed <1K, 4% free 8930K/9223K, paused 4ms+4ms
05-02 23:47:17.998: A/libc(590): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)

解决方案

I had been trying to call an uninitialised Canvas inside another Class so when it was trying to get the height or width of it, it would crash.

这篇关于Android的致命信号11的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆