集成MSDK运行,偶尔出现闪退,log日志如下
CompletedJNI DETECTED ERROR IN APPLICATION: JNI GetArrayLength called with pending exception java.lang.NegativeArraySizeException: -1
art/runtime/java_vm_ext.cc:470] at byte[] dji.mop.core.MOPNativeDelegation.a(int) (:-1)
art/runtime/java_vm_ext.cc:470] at byte[] dji.mop.core.MOPCore.receiveData(int) (:-1)
art/runtime/java_vm_ext.cc:470]
art/runtime/java_vm_ext.cc:470] in call to GetArrayLength
art/runtime/java_vm_ext.cc:470] "Thread-16538" prio=5 tid=99 Runnable
art/runtime/java_vm_ext.cc:470] | group="main" sCount=0 dsCount=0 obj=0x12ed9550 self=0x773529e600
art/runtime/java_vm_ext.cc:470] | sysTid=4596 nice=0 cgrp=default sched=0/0 handle=0x773750e450
art/runtime/java_vm_ext.cc:470] | state=R schedstat=( 618714651 265113849 996 ) utm=52 stm=8 core=3 HZ=100
art/runtime/java_vm_ext.cc:470] | stack=0x7737414000-0x7737416000 stackSize=1005KB
art/runtime/java_vm_ext.cc:470] | held mutexes= "mutator lock"(shared held)
art/runtime/java_vm_ext.cc:470] native: #00 pc 00000000000bcf3c /system/lib64/libart.so (???)
art/runtime/java_vm_ext.cc:470] native: #01 pc 00000000000bcf38 /system/lib64/libart.so (???)
art/runtime/java_vm_ext.cc:470] native: #02 pc 0000000000090fc4 /system/lib64/libart.so (???)
art/runtime/java_vm_ext.cc:470] native: #03 pc 000000000015f4a4 /system/lib64/libart.so (???)
art/runtime/java_vm_ext.cc:470] native: #04 pc 000000000015fbb4 /system/lib64/libart.so (???)
art/runtime/java_vm_ext.cc:470] native: #05 pc 0000000000102798 /system/lib64/libart.so (_ZN3art11ScopedCheck6AbortFEPKcz+156)
art/runtime/java_vm_ext.cc:470] native: #06 pc 00000000001021a8 /system/lib64/libart.so (_ZN3art11ScopedCheck11CheckThreadEP7_JNIEnv+536)
art/runtime/java_vm_ext.cc:470] native: #07 pc 00000000000ffce8 /system/lib64/libart.so (_ZN3art11ScopedCheck5CheckERNS_18ScopedObjectAccessEbPKcPNS_12JniValueTypeE+1124)
art/runtime/java_vm_ext.cc:470] native: #08 pc 00000000000fb048 /system/lib64/libart.so (_ZN3art8CheckJNI14GetArrayLengthEP7_JNIEnvP7_jarray+616)
art/runtime/java_vm_ext.cc:470] native: #09 pc 000000000000fffc /data/app/com.luoli.smart.airport-1/lib/arm64/libDJIMOPJni.so (recv_data+100)
art/runtime/java_vm_ext.cc:470] native: #10 pc 0000000000008610 /data/app/com.luoli.smart.airport-1/lib/arm64/libDJIMOP.so (???)
art/runtime/java_vm_ext.cc:470] native: #11 pc 0000000000045748 /system/lib64/libc.so (???)
A/art: art/runtime/java_vm_ext.cc:470] native: #12 pc 0000000000000a7c /system/lib64/libc.so (???)
art/runtime/java_vm_ext.cc:470] (no managed stack frames)
art/runtime/java_vm_ext.cc:470]
A/art: art/runtime/runtime.cc:422] Runtime aborting...
art/runtime/runtime.cc:422] Aborting thread:
art/runtime/runtime.cc:422] "Thread-16538" prio=5 tid=99 Native
art/runtime/runtime.cc:422] | group="" sCount=0 dsCount=0 obj=0x12ed9550 self=0x773529e600
art/runtime/runtime.cc:422] | sysTid=4596 nice=0 cgrp=default sched=0/0 handle=0x773750e450
art/runtime/runtime.cc:422] | state=R schedstat=( 701135572 280226262 1045 ) utm=57 stm=11 core=3 HZ=100
art/runtime/runtime.cc:422] | stack=0x7737414000-0x7737416000 stackSize=1005KB
art/runtime/runtime.cc:422] | held mutexes= "abort lock"
art/runtime/runtime.cc:422] native: #00 pc 00000000000bcf3c /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #01 pc 00000000000bcf38 /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #02 pc 0000000000090fc4 /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #03 pc 000000000007ef3c /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #04 pc 000000000007edb8 /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #05 pc 000000000007273c /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #06 pc 00000000000e5afc /system/lib64/libart.so (_ZN3art10LogMessageD2Ev+1592)
art/runtime/runtime.cc:422] native: #07 pc 000000000015f8cc /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #08 pc 000000000015fbb4 /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #09 pc 0000000000102798 /system/lib64/libart.so (_ZN3art11ScopedCheck6AbortFEPKcz+156)
art: art/runtime/runtime.cc:422] native: #10 pc 00000000001021a8 /system/lib64/libart.so (_ZN3art11ScopedCheck11CheckThreadEP7_JNIEnv+536)
art/runtime/runtime.cc:422] native: #11 pc 00000000000ffce8 /system/lib64/libart.so (_ZN3art11ScopedCheck5CheckERNS_18ScopedObjectAccessEbPKcPNS_12JniValueTypeE+1124)
art/runtime/runtime.cc:422] native: #12 pc 00000000000fb048 /system/lib64/libart.so (_ZN3art8CheckJNI14GetArrayLengthEP7_JNIEnvP7_jarray+616)
art/runtime/runtime.cc:422] native: #13 pc 000000000000fffc /data/app/com.luoli.smart.airport-1/lib/arm64/libDJIMOPJni.so (recv_data+100)
art/runtime/runtime.cc:422] native: #14 pc 0000000000008610 /data/app/com.luoli.smart.airport-1/lib/arm64/libDJIMOP.so (???)
A/art: art/runtime/runtime.cc:422] native: #15 pc 0000000000045748 /system/lib64/libc.so (???)
art/runtime/runtime.cc:422] native: #16 pc 0000000000000a7c /system/lib64/libc.so (???)
art/runtime/runtime.cc:422] (no managed stack frames)
art/runtime/runtime.cc:422] Pending exception java.lang.NegativeArraySizeException: -1
art/runtime/runtime.cc:422] at byte[] dji.mop.core.MOPNativeDelegation.a(int) (:-1)
art/runtime/runtime.cc:422] at byte[] dji.mop.core.MOPCore.receiveData(int) (:-1)
art/runtime/runtime.cc:422] Dumping all threads without appropriate locks held: thread list lock mutator lock
art/runtime/runtime.cc:422] All threads:
art/runtime/runtime.cc:422] DALVIK THREADS (157):
art/runtime/runtime.cc:422] "Thread-16538" prio=5 tid=99 Runnable
art/runtime/runtime.cc:422] | group="" sCount=0 dsCount=0 obj=0x12ed9550 self=0x773529e600
art/runtime/runtime.cc:422] | sysTid=4596 nice=0 cgrp=default sched=0/0 handle=0x773750e450
art/runtime/runtime.cc:422] | state=R schedstat=( 762315572 281913846 1066 ) utm=61 stm=14 core=3 HZ=100
art/runtime/runtime.cc:422] | stack=0x7737414000-0x7737416000 stackSize=1005KB
art/runtime/runtime.cc:422] | held mutexes= "abort lock" "mutator lock"(shared held)
art/runtime/runtime.cc:422] native: #00 pc 00000000000bcf3c /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #01 pc 00000000000bcf38 /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #02 pc 0000000000090fc4 /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #03 pc 00000000000a8b4c /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #04 pc 00000000000a0d34 /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #05 pc 00000000000a0924 /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #06 pc 000000000007ed6c /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #07 pc 000000000007273c /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #08 pc 00000000000e5afc /system/lib64/libart.so (_ZN3art10LogMessageD2Ev+1592)
art/runtime/runtime.cc:422] native: #09 pc 000000000015f8cc /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #10 pc 000000000015fbb4 /system/lib64/libart.so (???)
art/runtime/runtime.cc:422] native: #11 pc 0000000000102798 /system/lib64/libart.so (_ZN3art11ScopedCheck6AbortFEPKcz+156)
art/runtime/runtime.cc:422] native: #12 pc 00000000001021a8 /system/lib64/libart.so (_ZN3art11ScopedCheck11CheckThreadEP7_JNIEnv+536)
art/runtime/runtime.cc:422] native: #13 pc 00000000000ffce8 /system/lib64/libart.so (_ZN3art11ScopedCheck5CheckERNS_18ScopedObjectAccessEbPKcPNS_12JniValueTypeE+1124)
art/runtime/runtime.cc:422] native: #14 pc 00000000000fb048 /system/lib64/libart.so (_ZN3art8CheckJNI14GetArrayLengthEP7_JNIEnvP7_jarray+616)
art/runtime/runtime.cc:422] native: #15 pc 000000000000fffc /data/app/com.luoli.smart.airport-1/lib/arm64/libDJIMOPJni.so (recv_data+100)
art/runtime/runtime.cc:422] native: #16 pc 0000000000008610 /data/app/com.luoli.smart.airport-1/lib/arm64/libDJIMOP.so (???)
art/runtime/runtime.cc:422] native: #17 pc 0000000000045748 /system/lib64/libc.so (???)
art/runtime/runtime.cc:422] native: #18 pc 0000000000000a7c /system/lib64/libc.so (???)
art/runtime/runtime.cc:422] (no managed stack frames)
Please sign in to leave a comment.
Comments
1 comment