Android 奇怪的本机崩溃-pid:0,tid:0信号11(SIGSEGV),代码1(SEGV_-MAPERR)

Android 奇怪的本机崩溃-pid:0,tid:0信号11(SIGSEGV),代码1(SEGV_-MAPERR),android,java-native-interface,native,segmentation-fault,Android,Java Native Interface,Native,Segmentation Fault,我在android上遇到了一个奇怪的崩溃 *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** pid: 0, tid: 0 >>> com.oimvo.discdj <<< backtrace: #00 pc 000000000001d050 /data/app/com.oimvo.discdj-2/lib/arm64/libavfilter.7.11.101.so (av_

我在android上遇到了一个奇怪的崩溃

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
pid: 0, tid: 0 >>> com.oimvo.discdj <<<

backtrace:
  #00  pc 000000000001d050  /data/app/com.oimvo.discdj-2/lib/arm64/libavfilter.7.11.101.so (av_fastresampler_resample_s16+1944)
  #01  pc 000000000001c930  /data/app/com.oimvo.discdj-2/lib/arm64/libavfilter.7.11.101.so (av_fastresampler_resample_s16+120)
************************************************

pid:0,tid:0>>>com.oimvo.discdj>com.oimvo.discdj pid和tid不能为零,这意味着崩溃破坏了堆栈/堆,无法准确报告。本地崩溃是棘手的,信息越多越好,调试出地狱;O) 它是可重复的吗?缩小违规代码的范围。试着给我们一个简单的例子……我做过一些事情,你可以通过在代码中放入大量日志消息来缩小范围,当它崩溃时,你将大致知道它在哪里,从而缩小范围。或者附加一个调试器。在问题中发布你的gradle编译文件。在我的例子中,我使用的是第三方视频聊天库,这导致了这个问题。Ohkk你能说出它们的名字,这样就可以很容易地跟踪它们以及你使用它们的目的吗?我使用的是Android SoundPool,没有ffmpeg等,还有这个奇怪的错误日志
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
pid: 0, tid: 0 >>> com.oimvo.discdj <<<

backtrace:
  #00  pc 0000000000083770  /system/lib/egl/libGLES_mali.so
  #01  pc 0000000000096ac0  /system/lib/egl/libGLES_mali.so
  #02  pc 0000000000095878  /system/lib/egl/libGLES_mali.so
  #03  pc 0000000000095f14  /system/lib/egl/libGLES_mali.so
  #04  pc 000000000003c870  /system/lib/egl/libGLES_mali.so
  #05  pc 000000000003cbc8  /system/lib/egl/libGLES_mali.so
  #06  pc 000000000005df6c  /system/lib/egl/libGLES_mali.so (glDeleteFramebuffers+68)
  #07  pc 0000000000021b2b  /system/lib/libhwui.so
  #08  pc 000000000005f873  /system/lib/libhwui.so
  #09  pc 00000000000236ab  /system/lib/libhwui.so
  #10  pc 000000000002334b  /system/lib/libhwui.so
  #11  pc 0000000000024d0f  /system/lib/libhwui.so
  #12  pc 0000000000028105  /system/lib/libhwui.so (_ZN7android10uirenderer12renderthread12RenderThread10threadLoopEv+80)
  #13  pc 000000000000e349  /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+140)
  #14  pc 0000000000064229  /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)
  #15  pc 0000000000047063  /system/lib/libc.so (_ZL15__pthread_startPv+22)
  #16  pc 0000000000019ded  /system/lib/libc.so (__start_thread+6)