Android crash bug report

backtrace:

#00 pc 00000000006b89e6 /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/split_config.armeabi_v7a.apk (offset 0x1000) (sdkbox::JNIUtils::cacheEnv(_JavaVM*)+34)
#01 pc 00000000006b8ecf /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/split_config.armeabi_v7a.apk (offset 0x1000) (sdkbox::JNIUtils::GetJNIStaticMethodInfo(char const*, char const*, char const*, _JNIEnv*)+30)
#02 pc 00000000006b6867 /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/split_config.armeabi_v7a.apk (offset 0x1000) (sdkbox::Logger::PlatformInit()+106)
#03 pc 00000000006b6dbb /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/split_config.armeabi_v7a.apk (offset 0x1000) (sdkbox::SdkboxCore::__platformInit()+4)
#04 pc 00000000006b06a9 /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/split_config.armeabi_v7a.apk (offset 0x1000) (sdkbox::SdkboxCore::SdkboxCore()+132)
#05 pc 00000000006b071b /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/split_config.armeabi_v7a.apk (offset 0x1000) (sdkbox::SdkboxCore::getInstance()+22)
#06 pc 00000000006b6e03 /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/split_config.armeabi_v7a.apk (offset 0x1000) (Java_com_sdkbox_plugin_SDKBox_nOnStart+2)
#07 pc 0000000000043287 /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/oat/arm/base.odex (offset 0x43000) (com.sdkbox.adbooster.AdBooster.nativeShowInterstital [DEDUPED]+94)
#08 pc 000000000040d775 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
#09 pc 00000000003e7413 /system/lib/libart.so (art_quick_invoke_static_stub+222)
#10 pc 00000000000a104f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
#11 pc 00000000001e60e1 /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+236)
#12 pc 00000000001e0bcf /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+814)
#13 pc 00000000003e2f47 /system/lib/libart.so (MterpInvokeStatic+130)
#14 pc 0000000000400714 /system/lib/libart.so (ExecuteMterpImpl+14612)
#15 pc 000000000053d308 /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/oat/arm/base.vdex (com.sdkbox.plugin.SDKBox$1.run)
#16 pc 00000000001c534b /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.1483999813)+378)
#17 pc 00000000001c9a31 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152)
#18 pc 00000000001e0bb7 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
#19 pc 00000000003e2b3b /system/lib/libart.so (MterpInvokeInterface+1010)
#20 pc 0000000000400794 /system/lib/libart.so (ExecuteMterpImpl+14740)
#21 pc 000000000053ffd8 /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/oat/arm/base.vdex (com.sdkbox.plugin.SDKBox.runOnMainThread+40)
#22 pc 00000000001c534b /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.1483999813)+378)
#23 pc 00000000001c9a31 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152)
#24 pc 00000000001e0bb7 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
#25 pc 00000000003e2f47 /system/lib/libart.so (MterpInvokeStatic+130)
#26 pc 0000000000400714 /system/lib/libart.so (ExecuteMterpImpl+14612)
#27 pc 000000000053ff88 /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/oat/arm/base.vdex (com.sdkbox.plugin.SDKBox.runOnGLThread+40)
#28 pc 00000000001c534b /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.1483999813)+378)
#29 pc 00000000001c9a31 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152)
#30 pc 00000000001e0bb7 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
#31 pc 00000000003e2f47 /system/lib/libart.so (MterpInvokeStatic+130)
#32 pc 0000000000400714 /system/lib/libart.so (ExecuteMterpImpl+14612)
#33 pc 000000000053feda /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/oat/arm/base.vdex (com.sdkbox.plugin.SDKBox.onStart+54)
#34 pc 00000000001c534b /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.1483999813)+378)
#35 pc 00000000001c9977 /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82)
#36 pc 00000000003d5a51 /system/lib/libart.so (artQuickToInterpreterBridge+880)
#37 pc 0000000000411cff /system/lib/libart.so (art_quick_to_interpreter_bridge+30)
#38 pc 000000000040d775 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
#39 pc 00000000003e7413 /system/lib/libart.so (art_quick_invoke_static_stub+222)
#40 pc 00000000000a104f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
#41 pc 00000000001e60e1 /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+236)
#42 pc 00000000001e0bcf /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+814)
#43 pc 00000000003e2f47 /system/lib/libart.so (MterpInvokeStatic+130)
#44 pc 0000000000400714 /system/lib/libart.so (ExecuteMterpImpl+14612)
#45 pc 000000000053d506 /data/app/com.test.test.test-iJAaRldiM2hDM8A1SFlkHQ==/oat/arm/base.vdex (com.sdkbox.plugin.SDKBoxActivity.onStart+6)
#46 pc 00000000001c534b /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.1483999813)+378)
#47 pc 00000000001c9977 /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82)
#48 pc 00000000003d5a51 /system/lib/libart.so (artQuickToInterpreterBridge+880)
#49 pc 0000000000411cff /system/lib/libart.so (art_quick_to_interpreter_bridge+30)
#50 pc 0000000000695859 /system/framework/arm/boot-framework.oat (offset 0x3c2000) (android.app.Instrumentation.callActivityOnStart+40)
#51 pc 00000000008f8d59 /system/framework/arm/boot-framework.oat (offset 0x3c2000) (android.app.Activity.performStart+176)
#52 pc 0000000000784fb1 /system/framework/arm/boot-framework.oat (offset 0x3c2000) (android.app.ActivityThread.handleStartActivity+168)
#53 pc 00000000006adeb9 /system/framework/arm/boot-framework.oat (offset 0x3c2000) (android.app.servertransaction.TransactionExecutor.performLifecycleSequence+800)
#54 pc 00000000006ad9df /system/framework/arm/boot-framework.oat (offset 0x3c2000) (android.app.servertransaction.TransactionExecutor.cycleToPath+262)
#55 pc 00000000006adb0b /system/framework/arm/boot-framework.oat (offset 0x3c2000) (android.app.servertransaction.TransactionExecutor.executeLifecycleState+258)
#56 pc 00000000006ae0b5 /system/framework/arm/boot-framework.oat (offset 0x3c2000) (android.app.servertransaction.TransactionExecutor.execute+236)
#57 pc 0000000000772bc9 /system/framework/arm/boot-framework.oat (offset 0x3c2000) (android.app.ActivityThread$H.handleMessage+752)
#58 pc 000000000092d9e9 /system/framework/arm/boot-framework.oat (offset 0x3c2000) (android.os.Handler.dispatchMessage+136)
#59 pc 0000000000930121 /system/framework/arm/boot-framework.oat (offset 0x3c2000) (android.os.Looper.loop+1224)
#60 pc 000000000077ddfb /system/framework/arm/boot-framework.oat (offset 0x3c2000) (android.app.ActivityThread.main+674)
#61 pc 000000000040d775 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
#62 pc 00000000003e7413 /system/lib/libart.so (art_quick_invoke_static_stub+222)
#63 pc 00000000000a104f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
#64 pc 0000000000348215 /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
#65 pc 0000000000349665 /system/lib/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned int)+1024)
#66 pc 00000000002fb7f9 /system/lib/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+40)
#67 pc 000000000011326f /system/framework/arm/boot.oat (offset 0x10d000) (java.lang.Class.getDeclaredMethodInternal [DEDUPED]+110)
#68 pc 0000000000bb2d7b /system/framework/arm/boot-framework.oat (offset 0x3c2000) (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+114)
#69 pc 0000000000bb8625 /system/framework/arm/boot-framework.oat (offset 0x3c2000) (com.android.internal.os.ZygoteInit.main+2036)
#70 pc 000000000040d775 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
#71 pc 00000000003e7413 /system/lib/libart.so (art_quick_invoke_static_stub+222)
#72 pc 00000000000a104f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
#73 pc 0000000000348215 /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
#74 pc 000000000034803f /system/lib/libart.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+310)
#75 pc 000000000028f105 /system/lib/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+444)
#76 pc 0000000000070009 /system/lib/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, …)+28)
#77 pc 0000000000072233 /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vectorandroid::String8 const&, bool)+462)
#78 pc 0000000000001b17 /system/bin/app_process32 (main+878)
#79 pc 00000000000a2165 /system/lib/libc.so (__libc_init+48)
#80 pc 0000000000001767 /system/bin/app_process32 (_start_main+38)
#81 pc 00000000000000c4

This bug is constantly occurring.
ndk: r18b
cocos2d-x: 3.15
sdkbox: 2.5.1

would you plz send me a demo or github repo?

There is an intermittent crash and can’t test it.
Looking at the log, it seems to be related to adbooster.
An error occurred at “com.sdkbox.adbooster.AdBooster.nativeShowInterstital”.