已经经历了几天的崩溃。当我尝试一次加载1个单个API请求时,一切正常。但是,当我尝试同时调用我的API时,应用程序崩溃,并且没有任何信息清除信息。
正在从AsyncTask发送请求,该请求首先通过libsodium对其加密,然后将其发布为HttpURLConnection请求。
墓碑已附在此处,是否有人能够阐明问题可能在何处引起的?
谢谢
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'google/sdk_gphone_x86/generic_x86:9/PSR1.180720.012/4923214:userdebug/dev-keys'
Revision: '0'
ABI: 'x86'
pid: 15081, tid: 15372, name: AsyncTask #7 >>> id.starchand <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: 'java_vm_ext.cc:542] JNI DETECTED ERROR IN APPLICATION: thread Thread[18,tid=15372,Native,Thread*=0xe1d17a00,peer=0x12dabd50,"AsyncTask #7"] using JNIEnv* from thread Thread[27,tid=15370,Native,Thread*=0xcb85c600,peer=0x12dabb68,"AsyncTask #6"]'
eax 00000000 ebx 00003ae9 ecx 00003c0c edx 00000006
edi 00003ae9 esi 00000236
ebp 00003211 esp 9a2622f8 eip ec87db59
backtrace:
#00 pc 00000b59 [vdso:ec87d000] (__kernel_vsyscall+9)
#01 pc 0001fdf8 /system/lib/libc.so (syscall+40)
#02 pc 00022ed3 /system/lib/libc.so (abort+115)
#03 pc 004dc8a6 /system/lib/libart.so (art::Runtime::Abort(char const*)+1174)
#04 pc 005cd833 /system/lib/libart.so (_ZNSt3__110__function6__funcIPFvPKcENS_9allocatorIS5_EES4_EclEOS3_+35)
#05 pc 00007ccc /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+828)
#06 pc 0031ab5f /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1775)
#07 pc 0031ad21 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, char*)+113)
#08 pc 000d60f7 /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+71)
#09 pc 000d46fc /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType)+364)
#10 pc 000d3bdb /system/lib/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+811)
#11 pc 000d7876 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::DeleteRef(char const*, _JNIEnv*, _jobject*, art::IndirectRefKind)+918)
#12 pc 000c038b /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::DeleteLocalRef(_JNIEnv*, _jobject*)+43)
#13 pc 000014dd /data/app/id.starchand-C3sToe1m35tQitoWEw7Q5A==/lib/x86/libed25519_android.so (SHA512_Update+173)
#14 pc 0000162a /data/app/id.starchand-C3sToe1m35tQitoWEw7Q5A==/lib/x86/libed25519_android.so (SHA512+58)
#15 pc 000016a1 /data/app/id.starchand-C3sToe1m35tQitoWEw7Q5A==/lib/x86/libed25519_android.so (crypto_sign_keypair+81)
#16 pc 00001001 /data/app/id.starchand-C3sToe1m35tQitoWEw7Q5A==/lib/x86/libed25519_android.so (Java_com_github_dazoe_android_Ed25519_ExpandPrivateKeyN+145)
#17 pc 005f6b97 /system/lib/libart.so (art_quick_generic_jni_trampoline+71)
#18 pc 005f0d52 /system/lib/libart.so (art_quick_invoke_static_stub+418)
#19 pc 000a30df /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+239)
#20 pc 0029bca2 /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+338)
#21 pc 00293e48 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1048)
#22 pc 005bdc5f /system/lib/libart.so (MterpInvokeStatic+207)
#23 pc 005e2ea1 /system/lib/libart.so (ExecuteMterpImpl+14625)
#24 pc 0004b594 /dev/ashmem/dalvik-classes33.dex extracted in memory from /data/app/id.starchand-C3sToe1m35tQitoWEw7Q5A==/base.apk!classes33.dex (deleted) (com.github.dazoe.android.Ed25519.ExpandPrivateKey+64)
#25 pc 00266216 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2093054539+598)
#26 pc 0026c79c /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+220)
#27 pc 00293e2b /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1019)
#28 pc 005bdc5f /system/lib/libart.so (MterpInvokeStatic+207)
#29 pc 005e2ea1 /system/lib/libart.so (ExecuteMterpImpl+14625)
#30 pc 0004b5ee /dev/ashmem/dalvik-classes33.dex extracted in memory from /data/app/id.starchand-C3sToe1m35tQitoWEw7Q5A==/base.apk!classes33.dex (deleted) (com.github.dazoe.android.Ed25519.PublicKeyFromPrivateKey+62)
#31 pc 00266216 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2093054539+598)
#32 pc 0026c79c /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+220)
#33 pc 00293e2b /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1019)
#34 pc 005bdc5f /system/lib/libart.so (MterpInvokeStatic+207)
#35 pc 005e2ea1 /system/lib/libart.so (ExecuteMterpImpl+14625)
#36 pc 00062a80 /dev/ashmem/dalvik-classes33.dex extracted in memory from /data/app/id.starchand-C3sToe1m35tQitoWEw7Q5A==/base.apk!classes33.dex (deleted) (id.starchand.utils.SqrlLogin$CreateSignature.doInBackground+292)
#37 pc 00266216 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2093054539+598)
#38 pc 0026c79c /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+220)
#39 pc 00293e2b /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1019)
#40 pc 005bc493 /system/lib/libart.so (MterpInvokeVirtual+691)
#41 pc 005e2d21 /system/lib/libart.so (ExecuteMterpImpl+14241)
#42 pc 00062940 /dev/ashmem/dalvik-classes33.dex extracted in memory from /data/app/id.starchand-C3sToe1m35tQitoWEw7Q5A==/base.apk!classes33.dex (deleted) (id.starchand.utils.SqrlLogin$CreateSignature.doInBackground+4)
#43 pc 00266216 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2093054539+598)
#44 pc 0026c79c /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+220)
#45 pc 00293e2b /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1019)
#46 pc 005bc493 /system/lib/libart.so (MterpInvokeVirtual+691)
#47 pc 005e2d21 /system/lib/libart.so (ExecuteMterpImpl+14241)
#48 pc 00ad5a56 /system/framework/boot-framework.vdex (android.os.AsyncTask$2.call+40)
#49 pc 00266216 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2093054539+598)
#50 pc 0026c79c /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+220)
#51 pc 00293e2b /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1019)
#52 pc 005bd574 /system/lib/libart.so (MterpInvokeInterface+1444)
#53 pc 005e2f21 /system/lib/libart.so (ExecuteMterpImpl+14753)
#54 pc 0011312e /system/framework/boot.vdex (java.util.concurrent.FutureTask.run+62)
#55 pc 00266216 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2093054539+598)
#56 pc 0026c79c /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+220)
#57 pc 00293e2b /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1019)
#58 pc 005bd574 /system/lib/libart.so (MterpInvokeInterface+1444)
#59 pc 005e2f21 /system/lib/libart.so (ExecuteMterpImpl+14753)
#60 pc 00117114 /system/framework/boot.vdex (java.util.concurrent.ThreadPoolExecutor.runWorker+162)
答案 0 :(得分:1)