Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

报错闪退 #1

Open
gflkdns opened this issue Jan 30, 2023 · 0 comments
Open

报错闪退 #1

gflkdns opened this issue Jan 30, 2023 · 0 comments

Comments

@gflkdns
Copy link

gflkdns commented Jan 30, 2023

     <<<<<------------------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]
gflkdns pushed a commit to gflkdns/JnitraceForCpp that referenced this issue Jan 30, 2023
2. 拆分为lib方便打aar使用
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant