I get this strange crash on 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)
and other similar failure
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** pid: 0, tid: 0 >>> com.oimvo.discdj <<< backtrace:
both are - signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)
the first one crashes in my own code, the second one somewhere else
I have corrected all possible errors of the array map, and currently I have no display errors
BUT HERE I WILL FIND A PID AND TID "0" ZERO THAT SOMETHING IS SOMETHING TO SEE
Please explain to me why the message pid and tid 0 is indicated as a result of a failure, I checked the functions for any array mapping errors , but I think the error is related to process/thread id .
I checked all questions of signal 11 (SIGSEGV), code 1 (SEGV_MAPERR) in stackoverflow, I also ran into SEGV_MAPERR before, but was associated with some error address, but here it is different, I do not see any error address here. I only suspect that pid / tid may cause this error.
Any help / suggestion would be wonderful. thanks in advance
Edit: I just noticed that I have other crashes with pid: 0, tid: 0 and possibly most of android 7.0.7.1. Please let me know if someone needs more error logs, I still confused why pid and tid are zero
Edit: try to understand the question before answering and let me know if someone needs more information
android native jni sigsegv
Diljeet
source share