android - 错误致命信号 11

标签 android eclipse opencv java-native-interface

我正在用本地代码做一个应用程序。 我有一个错误,有时会在 logcat 中产生此错误,但不会产生运行时错误:

06-27 18:14:47.526: A/libc(32659): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 592 (Thread-1045)

我在网上看过,它说可以为本地代码生成,具体来说是因为对内存的错误访问。

有人知道吗?

谢谢

最佳答案

这是一个段错误。它出现在地址 0,这意味着您正在取消引用 NULL 指针。它发生在 libc 中,因此它肯定发生在 native 代码中,这可能是通过您直接调用它或通过调用它的框架来实现的。这就是您从那一行中可以看出的全部内容。

关于android - 错误致命信号 11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17348387/

相关文章:

android - 将滚动 fragment 设置为滚动 Activity

java - 如何调试 Eclipse 构建?

python - 如何在 OpenCV 中绘制半圆?

c++ - libc 中的错误?如何读取转储文件?

android - 如果另一列匹配,则添加一列的所有值

android - PWA 何时以及如何更新自身?

android - android中Viewpager Controller 的速度减慢

java - Eclipse 无法启动我的程序,但没有错误

Eclipse 3.7 C/C++ 代码分析 "codan"标记虚假错误

iphone - 使用opencv提取blob