[opencl] sig 11 when libtvm_runtime calls clbuildprogram in libopencl

hi, I’m trying to run a simple Resnet on qualcom adreno GPU via opencl. During init stage, it crashed with the following error:


Build fingerprint: ‘JIDU/msmnile_gvmq/msmnile_gvmq:12/61SDU240604.0255.01E/01:userdebug/test-keys’ Revision: ‘0’ ABI: ‘arm64’ Timestamp: 2024-06-05 10:42:48.238753196+0800 Process uptime: 0s Cmdline: com.jidu.mars.speech pid: 10125, tid: 10169, name: RxNewThreadSche >>> com.jidu.mars.speech <<< uid: 2951 signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x20 Cause: null pointer dereference x0 0000000000000000 x1 0000006c8b11347c x2 b400006e33c2ce20 x3 b400006d7473ebb8 x4 0000006c89d1f3f8 x5 b400006d93c47810 x6 000000000000003c x7 00000000093c4781 x8 0000006c8b110000 x9 0000000000000000 x10 0000000000000000 x11 0000000000000001 x12 0000000000000001 x13 0000000000000000 x14 0000000000000001 x15 0000000000000000 x16 0000000000000000 x17 b400006d93c47810 x18 b400006d93dd6150 x19 0000006c8b114068 x20 0000006c8b11347c x21 b400006e63d1d4a8 x22 b400006e63d1d4a0 x23 0000000000000000 x24 b400006e63d69228 x25 0000006c893c7354 x26 b400006e33c2cdf0 x27 b400006e63d69220 x28 b400006d93c20050 x29 0000006cc17e1860 lr 0000006c89d1a414 sp 0000006cc17e1860 pc 0000006c89d1a414 pst 0000000080001000

backtrace: #00 pc 0000000000a58414 /vendor/lib64/libllvm-qcom.so (llvm::PMTopLevelManager::findAnalysisPass(void const*)+260) (BuildId: 530400c615ee978947721bd236ce26bd) #01 pc 0000000000a58b88 /vendor/lib64/libllvm-qcom.so (llvm::PMDataManager::initializeAnalysisImpl(llvm::Pass*)+168) (BuildId: 530400c615ee978947721bd236ce26bd) #02 pc 0000000000b9841c /vendor/lib64/libllvm-qcom.so ((anonymous namespace)::CGPassManager::runOnModule(llvm::Module&)+724) (BuildId: 530400c615ee978947721bd236ce26bd) #03 pc 0000000000a5bddc /vendor/lib64/libllvm-qcom.so (llvm::MPPassManager::runOnModule(llvm::Module&)+484) (BuildId: 530400c615ee978947721bd236ce26bd) #04 pc 0000000000a5c968 /vendor/lib64/libllvm-qcom.so (llvm::PassManagerImpl::run(llvm::Module&)+280) (BuildId: 530400c615ee978947721bd236ce26bd) #05 pc 0000000001cc7628 /vendor/lib64/libllvm-qcom.so (clang::clanglib::PostLinkTimeOptimize(llvm::Module&)+640) (BuildId: 530400c615ee978947721bd236ce26bd) #06 pc 0000000001ce8f4c /vendor/lib64/libllvm-qcom.so ((anonymous namespace)::BasicCompilation::link()+1844) (BuildId: 530400c615ee978947721bd236ce26bd) #07 pc 0000000001ce3f9c /vendor/lib64/libllvm-qcom.so (cl_compiler_link_program+740) (BuildId: 530400c615ee978947721bd236ce26bd) #08 pc 00000000002de484 /vendor/lib64/libCB.so (cl_program_link_immediate+1004) (BuildId: 82c22c60d45a0c68a1cd1f341006fde4) #09 pc 00000000002dd45c /vendor/lib64/libCB.so (cl_program_build_immediate+284) (BuildId: 82c22c60d45a0c68a1cd1f341006fde4) #10 pc 00000000002e42f4 /vendor/lib64/libCB.so (cb_build_program+940) (BuildId: 82c22c60d45a0c68a1cd1f341006fde4) #11 pc 000000000001b554 /vendor/lib64/libOpenCL.so (qCLDrvAPI_clBuildProgram+172) (BuildId: fe6431b0c516273f6fd01c2765a44482) #12 pc 00000000003a78fc /system/app/SpeechService/lib/arm64/libtvm_runtime.so (tvm::runtime::OpenCLModuleNode::InstallKernel(tvm::runtime::cl::OpenCLWorkspace*, tvm::runtime::cl::OpenCLThreadEntry*, std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::_ndk1::allocator > const&, tvm::runtime::OpenCLModuleNodeBase::KTRefEntry const&)+984) (BuildId: 13fb4dbce7e637368ee4897922ed172e59d5d6a1) #13 pc 00000000003ac510 /system/app/SpeechService/lib/arm64/libtvm_runtime.so (tvm::runtime::OpenCLWrappedFunc::operator()(tvm::runtime::TVMArgs, tvm::runtime::TVMRetValue*, void**) const+220) (BuildId: 13fb4dbce7e637368ee4897922ed172e59d5d6a1) #14 pc 00000000003ac40c /system/app/SpeechService/lib/arm64/libtvm_runtime.so (tvm::runtime::PackedFuncObj::Extractor<tvm::runtime::PackedFuncSubObj<tvm::runtime::PackedFunc tvm::runtime::detail::PackFuncVoidAddr<4, tvm::runtime::OpenCLWrappedFunc>(tvm::runtime::OpenCLWrappedFunc, std::__ndk1::vector<tvm::runtime::detail::ArgConvertCode, std::__ndk1::allocatortvm::runtime::detail::ArgConvertCode > const&)::‘lambda’(tvm::runtime::TVMArgs, tvm::runtime::TVMRetValue*)> >::Call(tvm::runtime::PackedFuncObj const*, tvm::runtime::TVMArgs, tvm::runtime::TVMRetValue*)+204) (BuildId: 13fb4dbce7e637368ee4897922ed172e59d5d6a1) #15 pc 00000000001c9758 /system/app/SpeechService/lib/arm64/libtvm_runtime.so (TVMFuncCall+72) (BuildId: 13fb4dbce7e637368ee4897922ed172e59d5d6a1) #16 pc 000000000319a7c4 /system/app/SpeechService/lib/arm64/net_gpu.so #17 pc 0000000003180eb0 /system/app/SpeechService/lib/arm64/net_gpu.so (tvmgen_default_fused_nn_conv2d_cast_add_nn_relu_8+1116) #18 pc 000000000022b000 /system/app/SpeechService/lib/arm64/libtvm_runtime.so (BuildId: 13fb4dbce7e637368ee4897922ed172e59d5d6a1) #19 pc 000000000034b294 /system/app/SpeechService/lib/arm64/libtvm_runtime.so (BuildId: 13fb4dbce7e637368ee4897922ed172e59d5d6a1) #20 pc 000000000034e65c /system/app/SpeechService/lib/arm64/libtvm_runtime.so (BuildId: 13fb4dbce7e637368ee4897922ed172e59d5d6a1) #21 pc 0000000000026208 /system/app/SpeechService/lib/arm64/libspeech_frontend.so (SrEngine::netInit(int)+3104) (BuildId: c96a39a404da7d717b33c45afb93e70ef93a1fbb) #22 pc 0000000000062a2c /system/app/SpeechService/lib/arm64/libjdvoiceprint.so (jdapi::JDVoicePrintManager::initVP(int)+200) (BuildId: 5e372770a6d94c386c958d2c109910a2c056cde1) #23 pc 000000000005ffcc /system/app/SpeechService/lib/arm64/libjdvoiceprint.so (Java_com_jidu_mars_jdvpsdk_VPNativeManager_initSdk+708) (BuildId: 5e372770a6d94c386c958d2c109910a2c056cde1) #24 pc 0000000000222244 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #25 pc 0000000000218964 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #26 pc 0000000000284208 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+188) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #27 pc 00000000003e3bd0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+400) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #28 pc 00000000003df420 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1704) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #29 pc 000000000074d674 /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+2148) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #30 pc 0000000000203814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #31 pc 000000000020cf9c /system/app/SpeechService/SpeechService.apk (com.jidu.speech.sdk.voiceprint.asrvp.AsrRegisterVoicePrintImpl.initVoicePrint+12) #32 pc 00000000003d6874 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+304) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #33 pc 00000000003ddfb4 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #34 pc 00000000003df404 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1676) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #35 pc 0000000000753994 /apex/com.android.art/lib64/libart.so (MterpInvokeInterface+2536) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #36 pc 0000000000203a14 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_interface+20) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #37 pc 000000000032d21e /system/app/SpeechService/SpeechService.apk (com.aispeech.voiceapplication.voiceprint.VoicePrintManager.initVoicePrintManager+110) #38 pc 00000000003d6874 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+304) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #39 pc 000000000073bcc0 /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+776) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #40 pc 0000000000222378 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #41 pc 0000000000212520 /apex/com.android.art/lib64/libart.so (nterp_helper+4016) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #42 pc 0000000000483d06 /system/app/SpeechService/SpeechService.apk (com.aispeech.speechservice.SpeechService.lambda$initSubThreadTask$0+10) #43 pc 0000000000218be8 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #44 pc 0000000000284224 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+216) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #45 pc 00000000003e3bd0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+400) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #46 pc 00000000003df420 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1704) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #47 pc 0000000000758408 /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+1012) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #48 pc 0000000000203994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #49 pc 000000000048276c /system/app/SpeechService/SpeechService.apk (com.aispeech.speechservice.SpeechService$$ExternalSyntheticLambda5.subscribe+0) #50 pc 00000000003d6874 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+304) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #51 pc 00000000003ddfb4 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #52 pc 00000000003df404 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1676) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #53 pc 0000000000753994 /apex/com.android.art/lib64/libart.so (MterpInvokeInterface+2536) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #54 pc 0000000000203a14 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_interface+20) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #55 pc 00000000002401bc /system/app/SpeechService/SpeechService.apk (io.reactivex.internal.operators.observable.ObservableCreate.subscribeActual+20) #56 pc 00000000003d6874 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+304) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #57 pc 00000000003ddfb4 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #58 pc 00000000003df404 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1676) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #59 pc 000000000074d674 /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+2148) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #60 pc 0000000000203814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #61 pc 00000000001ffb34 /system/app/SpeechService/SpeechService.apk (io.reactivex.Observable.subscribe+28) #62 pc 00000000003d6874 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+304) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #63 pc 00000000003ddfb4 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #64 pc 00000000003df404 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1676) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #65 pc 0000000000753994 /apex/com.android.art/lib64/libart.so (MterpInvokeInterface+2536) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #66 pc 0000000000203a14 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_interface+20) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #67 pc 000000000024e0e4 /system/app/SpeechService/SpeechService.apk (io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run+12) #68 pc 00000000003d6874 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+304) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #69 pc 00000000003ddfb4 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #70 pc 00000000003df404 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1676) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #71 pc 0000000000753994 /apex/com.android.art/lib64/libart.so (MterpInvokeInterface+2536) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #72 pc 0000000000203a14 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_interface+20) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #73 pc 00000000001ffc32 /system/app/SpeechService/SpeechService.apk (io.reactivex.Scheduler$DisposeTask.run+18) #74 pc 00000000003d6874 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+304) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #75 pc 00000000003ddfb4 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #76 pc 00000000003df404 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1676) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #77 pc 0000000000753994 /apex/com.android.art/lib64/libart.so (MterpInvokeInterface+2536) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #78 pc 0000000000203a14 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_interface+20) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #79 pc 000000000025fd22 /system/app/SpeechService/SpeechService.apk (io.reactivex.internal.schedulers.ScheduledRunnable.run+26) #80 pc 00000000003d6874 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+304) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #81 pc 00000000003ddfb4 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #82 pc 00000000003df404 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1676) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #83 pc 000000000074d674 /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+2148) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #84 pc 0000000000203814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #85 pc 000000000025fbd0 /system/app/SpeechService/SpeechService.apk (io.reactivex.internal.schedulers.ScheduledRunnable.call+0) #86 pc 00000000003d6874 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+304) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #87 pc 000000000073bcc0 /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+776) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #88 pc 0000000000222378 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #89 pc 00000000002f5c3c /apex/com.android.art/javalib/arm64/boot.oat (java.util.concurrent.FutureTask.run+204) (BuildId: 485e1b3c0dc576b450e7e0a380da21b726ee4ce9) #90 pc 00000000003db800 /apex/com.android.art/javalib/arm64/boot.oat (java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run+336) (BuildId: 485e1b3c0dc576b450e7e0a380da21b726ee4ce9) #91 pc 000000000037b60c /apex/com.android.art/javalib/arm64/boot.oat (java.util.concurrent.ThreadPoolExecutor.runWorker+988) (BuildId: 485e1b3c0dc576b450e7e0a380da21b726ee4ce9) #92 pc 0000000000374e34 /apex/com.android.art/javalib/arm64/boot.oat (java.util.concurrent.ThreadPoolExecutor$Worker.run+68) (BuildId: 485e1b3c0dc576b450e7e0a380da21b726ee4ce9) #93 pc 00000000001bf17c /apex/com.android.art/javalib/arm64/boot.oat (java.lang.Thread.run+76) (BuildId: 485e1b3c0dc576b450e7e0a380da21b726ee4ce9) #94 pc 0000000000218964 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #95 pc 0000000000284208 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+188) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #96 pc 00000000006201a0 /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValuesart::ArtMethod*(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+460) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #97 pc 000000000066ed64 /apex/com.android.art/lib64/libart.so (art::thread::CreateCallback(void*)+1184) (BuildId: 92ebfdd072aea96d3a3cd07e7a400ad1) #98 pc 00000000000b1810 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264) (BuildId: 6bfaf10f10e5ff343703efae2f1bdbdb) #99 pc 00000000000512f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 6bfaf10f10e5ff343703efae2f1bdbdb)

Does anyone know the reason? Or is there any avoidance method?

@ srkreddy1238 maybe you know? thanks in advance