“signal 11 (SIGSEGV), code 1 (SEGV_MAPERR) libmarsstn.so” 相关

chenyanfei 2021-3-9 794

第一个 和 第四个像是一样,

第二个 和 第三个像是一样。

请问:libmarsstn.so是干嘛用的?   什么情况下会报这样的错?   怎么解决呢?

谢谢!

第一个:


pid: 0, tid: 0 >>> com.group.organizer <<<

backtrace:  #00  pc 0000000000069c7c  /data/app/com.group.organizer-xnTLjkh8A91te5JHsMc1qw==/lib/arm64/libmarsstn.so  #00  pc 000000000013b078  /data/app/com.group.organizer-xnTLjkh8A91te5JHsMc1qw==/lib/arm64/libmarsstn.so  #00  pc 00000000001387f8  /data/app/com.group.organizer-xnTLjkh8A91te5JHsMc1qw==/lib/arm64/libmarsstn.so  #00  pc 000000000019a198  /data/app/com.group.organizer-xnTLjkh8A91te5JHsMc1qw==/lib/arm64/libmarsstn.so  #00  pc 0000000000102608  /data/app/com.group.organizer-xnTLjkh8A91te5JHsMc1qw==/lib/arm64/libmarsstn.so  #00  pc 00000000000fe748  /data/app/com.group.organizer-xnTLjkh8A91te5JHsMc1qw==/lib/arm64/libmarsstn.so  #00  pc 00000000000a7234  /data/app/com.group.organizer-xnTLjkh8A91te5JHsMc1qw==/lib/arm64/libmarsstn.so  #00  pc 00000000000e3394  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)  #00  pc 0000000000084d98  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

第二个:


pid: 0, tid: 0 >>> com.group.organizer <<<

backtrace:  #00  pc 00000000002f61b0  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 00000000002f5448  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 000000000023663c  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 000000000020b7a8  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 000000000025e300  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 000000000022e8c8  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 00000000002223d4  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 00000000002b4534  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 00000000002ab848  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 00000000002b3a7c  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 0000000000286034  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 000000000027078c  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 0000000000227edc  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 0000000000225d54  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 00000000001bf530  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 00000000001c3774  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 00000000001c3968  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 0000000000186bdc  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so  #00  pc 00000000001a9fb4  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/lib/arm64/libmarsstn.so (Java_com_tencent_mars_proto_ProtoLogic_setAuthInfo+620)  #00  pc 0000000000127a98  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/oat/arm64/base.odex (art_jni_trampoline+200)  #00  pc 000000000022bce0  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/oat/arm64/base.odex (cn.wildfirechat.client.ClientService.initProto+336)  #00  pc 00000000002911d8  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/oat/arm64/base.odex (cn.wildfirechat.client.ClientService$ClientServiceStub.connect+264)  #00  pc 000000000023b8a8  /data/app/com.group.organizer-TtF-xitunLbUwolChTnxlg==/oat/arm64/base.odex (cn.wildfirechat.client.IRemoteClient$Stub.onTransact+30456)  #00  pc 00000000008af4cc  /system/framework/arm64/boot-framework.oat (android.os.Binder.execTransactInternal+764)  #00  pc 00000000008af0a4  /system/framework/arm64/boot-framework.oat (android.os.Binder.execTransact+308)  #00  pc 0000000000137334  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+548)  #00  pc 0000000000145fec  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread, unsigned int, unsigned int, art::JValue, char const)+244)  #00  pc 00000000004b05fc  /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod, art::(anonymous namespace)::ArgArray, art::JValue, char const)+104)  #00  pc 00000000004b1a48  /apex/com.android.runtime/lib64/libart.so (art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject, _jmethodID, std::va_list)+424)  #00  pc 000000000038c2e4  /apex/com.android.runtime/lib64/libart.so (art::JNI::CallBooleanMethodV(_JNIEnv, _jobject, _jmethodID*, std::va_list)+628)  #00  pc 00000000001026b4  /system/lib64/libandroid_runtime.so (_JNIEnv::CallBooleanMethod(_jobject, _jmethodID, ...)+116)  #00  pc 000000000017edd8  /system/lib64/libandroid_runtime.so (JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel, unsigned int)+156)  #00  pc 000000000004c678  /system/lib64/libbinder.so (android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel, unsigned int)+136)  #00  pc 00000000000596ec  /system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+992)  #00  pc 0000000000059258  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+156)  #00  pc 00000000000599d8  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+108)  #00  pc 000000000007fc98  /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)  #00  pc 0000000000013654  /system/lib64/libutils.so (android::Thread::_threadLoop(void)+328)  #00  pc 00000000000f1960  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void)+140)  #00  pc 00000000000e6f20  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)  #00  pc 00000000000850c8  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

第三个:


pid: 0, tid: 0 >>> com.group.organizer <<<

backtrace:  #00  pc 00000000002f61b0  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/lib/arm64/libmarsstn.so  #00  pc 000000000023663c  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/lib/arm64/libmarsstn.so  #00  pc 00000000002612b0  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/lib/arm64/libmarsstn.so  #00  pc 00000000002611a0  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/lib/arm64/libmarsstn.so  #00  pc 0000000000259534  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/lib/arm64/libmarsstn.so  #00  pc 000000000024abdc  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/lib/arm64/libmarsstn.so  #00  pc 000000000021de4c  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/lib/arm64/libmarsstn.so  #00  pc 00000000001bf7dc  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/lib/arm64/libmarsstn.so  #00  pc 00000000001c3ec4  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/lib/arm64/libmarsstn.so  #00  pc 0000000000186bdc  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/lib/arm64/libmarsstn.so  #00  pc 00000000001a9fb4  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/lib/arm64/libmarsstn.so (Java_com_tencent_mars_proto_ProtoLogic_setAuthInfo+620)  #00  pc 00000000000c6a98  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/oat/arm64/base.odex (art_jni_trampoline+200)  #00  pc 000000000016f7d0  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/oat/arm64/base.odex (cn.wildfirechat.client.ClientService.initProto+336)  #00  pc 00000000001ae968  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/oat/arm64/base.odex (cn.wildfirechat.client.ClientService$ClientServiceStub.connect+264)  #00  pc 000000000017ccc8  /data/app/com.group.organizer-ikJ-WWrS9BDYQZueEiMQPA==/oat/arm64/base.odex (cn.wildfirechat.client.IRemoteClient$Stub.onTransact+30456)  #00  pc 000000000083336c  /system/framework/arm64/boot-framework.oat (android.os.Binder.execTransactInternal+748)  #00  pc 0000000000832f58  /system/framework/arm64/boot-framework.oat (android.os.Binder.execTransact+296)  #00  pc 0000000000136334  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+548)  #00  pc 00000000001450ac  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread, unsigned int, unsigned int, art::JValue, char const)+244)  #00  pc 00000000004b0e18  /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod, art::(anonymous namespace)::ArgArray, art::JValue, char const)+104)  #00  pc 00000000004b2188  /apex/com.android.runtime/lib64/libart.so (art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject, _jmethodID, std::va_list)+424)  #00  pc 000000000038c85c  /apex/com.android.runtime/lib64/libart.so (art::JNI::CallBooleanMethodV(_JNIEnv, _jobject, _jmethodID*, std::va_list)+628)  #00  pc 00000000000d961c  /system/lib64/libandroid_runtime.so (_JNIEnv::CallBooleanMethod(_jobject, _jmethodID, ...)+116)  #00  pc 0000000000151f48  /system/lib64/libandroid_runtime.so (JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel, unsigned int)+152)  #00  pc 000000000004c6b8  /system/lib64/libbinder.so (android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel, unsigned int)+136)  #00  pc 0000000000058d08  /system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+984)  #00  pc 000000000005887c  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+156)  #00  pc 0000000000058fc4  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)  #00  pc 000000000007f590  /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)  #00  pc 000000000001380c  /system/lib64/libutils.so (android::Thread::_threadLoop(void)+284)  #00  pc 00000000000c8be4  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void)+140)  #00  pc 00000000000e3874  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)  #00  pc 0000000000084d98  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

第四个:


pid: 0, tid: 0 >>> com.group.organizer <<<

backtrace:  #00  pc 0000000000138fec  /data/app/com.group.organizer-OLymOXdp96uT2FqH57UtFw==/lib/arm64/libmarsstn.so  #00  pc 000000000013921c  /data/app/com.group.organizer-OLymOXdp96uT2FqH57UtFw==/lib/arm64/libmarsstn.so  #00  pc 000000000019a1d4  /data/app/com.group.organizer-OLymOXdp96uT2FqH57UtFw==/lib/arm64/libmarsstn.so  #00  pc 0000000000102608  /data/app/com.group.organizer-OLymOXdp96uT2FqH57UtFw==/lib/arm64/libmarsstn.so  #00  pc 00000000000fe748  /data/app/com.group.organizer-OLymOXdp96uT2FqH57UtFw==/lib/arm64/libmarsstn.so  #00  pc 00000000000a7234  /data/app/com.group.organizer-OLymOXdp96uT2FqH57UtFw==/lib/arm64/libmarsstn.so  #00  pc 00000000000e205c  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)  #00  pc 0000000000084af0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

最新回复 (6)
  • HeavyRain 2021-3-9
    引用 2
    协议栈的版本信息是什么,能找出来从github上下载协议栈的日志就行
  • CHEN 2021-3-10
    引用 3
    HeavyRain 协议栈的版本信息是什么,能找出来从github上下载协议栈的日志就行
    怎么看协议栈的版本信息?从https://github.com/wildfirechat/android-chat/commits/master/mars-core-release这里找提交记录?
  • x86 2021-3-10
    引用 4
    不是这意思。这样吧,你用现在最新的代码编译,然后复现问题,并把日志贴出来。
  • CHEN 2021-3-11
    引用 5
    x86 不是这意思。这样吧,你用现在最新的代码编译,然后复现问题,并把日志贴出来。
    客户端更新后,服务端需要也更新吗?这两个需要同步吗?
  • chenyanfei 2021-3-22
    引用 6
    x86 不是这意思。这样吧,你用现在最新的代码编译,然后复现问题,并把日志贴出来。
    野火相关代码更新过了,请麻烦看一下,多谢!
    https://bbs.wildfirechat.net/thread-797.htm
    https://bbs.wildfirechat.net/thread-796.htm
  • HeavyRain 2021-3-23
    引用 7
    您好,你添加微信 wildfirechat 吧,我们想了解一些情况,谢谢
返回