由于JNI里的函数没有写return导致。
部分引用:https://www.jianshu.com/p/e00e23d0fa01
信号 | 信号值 | 含义 | 备注 | 在Android中默认行为 |
---|---|---|---|---|
SIGSEGV | 11 | 访问无效地址 | 如试图访问未分配给自己的内存 | 生成tombstone文件,然后退出 |
SIGBUS | 7 | 非法地址 | 包括内存地址对齐(alignment)出错。 | 生成tombstone文件,然后退出 |
SIGABRT | 6 | 调用abort函数生成的信号。 | 生成tombstone文件,然后退出 | |
SIGFPE | 8 | 浮点计算错误。 | 包括浮点运算错误, 还包括溢出及除数为0等算数运算错误 | 生成tombstone文件,然后退出 |
SIGILL | 4 | 非法指令错误。 | 非法指令错误。 | 生成tombstone文件,然后退出 |
SIGTRAP | 5 | 硬件错误(通常为断点指令) | 生成tombstone文件,然后退出 |