JnitraceForCpp
JnitraceForCpp copied to clipboard
报错闪退
<<<<<------------------CallStaticVoidMethodV start--------------------->>>>>
2023-01-30 15:19:54.462 20658-20658/? E/DEBUG: [t2] invoke this object java.lang.Class class android.os.Process
2023-01-30 15:19:54.463 20658-20658/? E/DEBUG: [t2] invoke method public static void android.os.Process.setArgV0(java.lang.String)
2023-01-30 15:19:54.463 20658-20658/? E/DEBUG: [t2] args 0 args 0 g/Object; su
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: Build fingerprint: 'samsung/o1qzcx/o1q:13/TP1A.220624.014/G9910ZCU2DVK9:user/release-keys'
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: Revision: '14'
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: ABI: 'arm'
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: Processor: '7'
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: Timestamp: 2023-01-30 15:19:54.095578325+0800
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: Process uptime: 1s
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: Cmdline: com.test.testjni:p0
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: pid: 20550, tid: 20615, name: Thread-4 >>> com.test.testjni:p1 <<<
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: uid: 10296
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: Abort message: 'JNI DETECTED ERROR IN APPLICATION: bad arguments passed to java.lang.String java.util.Arrays.toString(boolean[]) (see above for details)
from boolean java.lang.C1ass.getClass(android.content.Context, java.lang.Class, java.lang.String, boolean, org.json.JSONObject)'
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: r0 00000000 r1 00005087 r2 00000006 r3 de54c190
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: r4 de54c1a0 r5 de54c188 r6 00005046 r7 0000016b
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: r8 00000000 r9 ffffffff r10 de54c190 r11 f3ba1110
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: ip 00005087 sp de54c170 lr ee03ddfb pc ee03de0e
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: backtrace:
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #00 pc 00039e0e /apex/com.android.runtime/lib/bionic/libc.so (abort+138) (BuildId: d1b024dbe3ec820e5d8bbd2c69112c45)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #01 pc 004e6e2f /apex/com.android.art/lib/libart.so (art::Runtime::Abort(char const*)+602) (BuildId: 65518fc5266c370c4a8ac8c522a45d81)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #02 pc 0000fcbf /apex/com.android.art/lib/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+46) (BuildId: 89ab91cfa41f49acbf823a57db1bad30)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #03 pc 0000f57f /apex/com.android.art/lib/libbase.so (android::base::LogMessage::~LogMessage()+230) (BuildId: 89ab91cfa41f49acbf823a57db1bad30)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #04 pc 00228def /apex/com.android.art/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+2786) (BuildId: 65518fc5266c370c4a8ac8c522a45d81)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #05 pc 001f3bf1 /apex/com.android.art/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+56) (BuildId: 65518fc5266c370c4a8ac8c522a45d81)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #06 pc 00276563 /apex/com.android.art/lib/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+22) (BuildId: 65518fc5266c370c4a8ac8c522a45d81)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #07 pc 004e6525 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::CheckMethodArguments(art::JavaVMExt*, art::ArtMethod*, unsigned int*) (.__uniq.245181933781456475607640333933569312899.llvm.8024935878232253165)+736) (BuildId: 65518fc5266c370c4a8ac8c522a45d81)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #08 pc 002f480b /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (.__uniq.245181933781456475607640333933569312899.llvm.8024935878232253165)+66) (BuildId: 65518fc5266c370c4a8ac8c522a45d81)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #09 pc 00372df9 /apex/com.android.art/lib/libart.so (art::JValue art::InvokeWithVarArgs<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, std::__va_list)+180) (BuildId: 65518fc5266c370c4a8ac8c522a45d81)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #10 pc 00293b13 /apex/com.android.art/lib/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+42) (BuildId: 65518fc5266c370c4a8ac8c522a45d81)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #11 pc 00484f5b /apex/com.android.art/lib/libart.so (art::JNI<true>::CallStaticObjectMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+78) (BuildId: 65518fc5266c370c4a8ac8c522a45d81)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #12 pc 001eb6dd /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, std::__va_list, art::Primitive::Type, art::InvokeType) (.__uniq.99033978352804627313491551960229047428)+1012) (BuildId: 65518fc5266c370c4a8ac8c522a45d81)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #13 pc 001df967 /apex/com.android.art/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallStaticObjectMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (.__uniq.99033978352804627313491551960229047428.llvm.6961618393467589612)+38) (BuildId: 65518fc5266c370c4a8ac8c522a45d81)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #14 pc 0003c097 /data/app/~~Y9WwP5gAbGWI-v96yHlTGQ==/com.test.testjni-yZobpkEZ6eVhmJXgHfiZhA==/lib/arm/libjnitrace.so (ZhenxiRunTime::JniTrace::new_CallStaticObjectMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+102) (BuildId: 6a44b522cbfb091231737a02a0fca4a4f4870744)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #15 pc 0003f5eb /data/app/~~Y9WwP5gAbGWI-v96yHlTGQ==/com.test.testjni-yZobpkEZ6eVhmJXgHfiZhA==/lib/arm/libjnitrace.so (_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)+30) (BuildId: 6a44b522cbfb091231737a02a0fca4a4f4870744)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #16 pc 0003b31f /data/app/~~Y9WwP5gAbGWI-v96yHlTGQ==/com.test.testjni-yZobpkEZ6eVhmJXgHfiZhA==/lib/arm/libjnitrace.so (BuildId: 6a44b522cbfb091231737a02a0fca4a4f4870744)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #17 pc 0003d59d /data/app/~~Y9WwP5gAbGWI-v96yHlTGQ==/com.test.testjni-yZobpkEZ6eVhmJXgHfiZhA==/lib/arm/libjnitrace.so (ZhenxiRunTime::JniTrace::new_GetObjectField(_JNIEnv*, _jobject*, _jfieldID*)+160) (BuildId: 6a44b522cbfb091231737a02a0fca4a4f4870744)
2023-01-30 15:19:54.471 20638-20638/? A/DEBUG: #18 pc 00010763 [anon:.bss]