-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Native异常:signal 11 (SIGSEGV) , code 1 (SEGV_MAPERR), fault addr 0xdeadcab1: #76
Comments
我们没有遇到过这个问题; |
.so文件是用的v1.3.6中的so,没有做过修改; |
使用了多线程patch吗? 假设真的是内存问题,可以考虑这样的测试方式:
|
我尝试了linux的valgrind和安卓的Address Sanitizer,都没有发现代码的内存访问问题; |
oldApkPath: 存放在/data/data/xxx/files 目录下; @sisong 这里的参数哪里可能有什么隐患吗?我可以尝试改一下再灰度一下; |
看异常信息,在执行一个delete[]时访问数组超界,建议升级到v1.3.7(并开启so的symbol)看看。 |
开启多线程后又无数据需要压缩,造成提前释放从而引发crash |
线上环境有一定概率出来这个问题,看起来是空指针,野指针的问题,具体的堆栈为:
@sisong 请问遇到过这个问题吗?或者能查到原因吗?
The text was updated successfully, but these errors were encountered: