Android调用File.listFiles报错JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8: illeg

工作环境(蓝色粗体字为特别注意内容)
1,系统环境:Win7 Ultimate sp1、Eclipse+ ADTv22.3.0-887826
2、硬件环境:Android 5.1 ART
3、参考文献:https://www.jianshu.com/p/7dd63f1e5333、https://blog.csdn.net/u013174667/article/details/80773700、https://blog.csdn.net/u010637392/article/details/77164745

今天在修改一个老工程,这个是一个类似文件管理的项目,在调试过程中发现了奇怪的报错,内容如下:

02-18 13:46:46.826: E/ActivityThread(2177): Failed to find provider info for childmode
02-18 13:46:46.906: E/HAL(334): hw_get_module_by_class: lib loaded: /system/lib64/hw/gralloc.msm8916.so
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8: illegal continuation byte 0
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]     string: '相关?'
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]     in call to NewStringUTF
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]     from java.lang.String[] java.io.File.listImpl(java.lang.String)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65] "main" prio=5 tid=1 Runnable
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   | group="main" sCount=0 dsCount=0 obj=0x74f08fa8 self=0x55b5459b50
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   | sysTid=12762 nice=0 cgrp=default sched=0/0 handle=0x7f96a5fea0
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   | state=R schedstat=( 247491771 9657548 89 ) utm=21 stm=3 core=2 HZ=100
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   | stack=0x7fc224f000-0x7fc2251000 stackSize=8MB
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   | held mutexes= "mutator lock"(shared held)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   native: #00 pc 00003a34  /system/lib64/libbacktrace_libc++.so (Backtrace::Unwind(unsigned long, ucontext*)+28)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   native: #01 pc 00000027  ???
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at java.io.File.listImpl(Native method)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at java.io.File.list(File.java:745)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at java.io.File.listFiles(File.java:787)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at com.ktls.fileinfo.FileInfoMainActivity.b(FileInfoMainActivity.java:364)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at com.ktls.fileinfo.FileInfoMainActivity.a(FileInfoMainActivity.java:291)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at com.ktls.fileinfo.FileInfoMainActivity.onCreate(FileInfoMainActivity.java:682)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at android.app.Activity.performCreate(Activity.java:6102)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2410)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2519)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at android.app.ActivityThread.access$1200(ActivityThread.java:165)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1380)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at android.os.Handler.dispatchMessage(Handler.java:102)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at android.os.Looper.loop(Looper.java:135)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at android.app.ActivityThread.main(ActivityThread.java:5669)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at java.lang.reflect.Method.invoke!(Native method)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at java.lang.reflect.Method.invoke(Method.java:372)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:960)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
02-18 13:46:47.216: A/art(12762): art/runtime/check_jni.cc:65] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] Runtime aborting...
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] Aborting thread:
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "main" prio=5 tid=1 Native
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x74f08fa8 self=0x55b5459b50
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12762 nice=0 cgrp=default sched=0/0 handle=0x7f96a5fea0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=R schedstat=( 277386927 9749371 92 ) utm=22 stm=5 core=2 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7fc224f000-0x7fc2251000 stackSize=8MB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes= "abort lock" "mutator lock"(shared held)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00003a34  /system/lib64/libbacktrace_libc++.so (Backtrace::Unwind(unsigned long, ucontext*)+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 00000027  ???
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.io.File.listImpl(Native method)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.io.File.list(File.java:745)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.io.File.listFiles(File.java:787)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at com.ktls.fileinfo.FileInfoMainActivity.b(FileInfoMainActivity.java:364)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at com.ktls.fileinfo.FileInfoMainActivity.a(FileInfoMainActivity.java:291)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at com.ktls.fileinfo.FileInfoMainActivity.onCreate(FileInfoMainActivity.java:682)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.Activity.performCreate(Activity.java:6102)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2410)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2519)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.ActivityThread.access$1200(ActivityThread.java:165)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1380)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.os.Handler.dispatchMessage(Handler.java:102)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.os.Looper.loop(Looper.java:135)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.ActivityThread.main(ActivityThread.java:5669)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.reflect.Method.invoke!(Native method)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.reflect.Method.invoke(Method.java:372)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:960)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] Dumping all threads without appropriate locks held: thread list lock mutator lock
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] All threads:
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] DALVIK THREADS (17):
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "main" prio=5 tid=1 Native
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x74f08fa8 self=0x55b5459b50
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12762 nice=0 cgrp=default sched=0/0 handle=0x7f96a5fea0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=R schedstat=( 307315052 9802288 93 ) utm=24 stm=6 core=2 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7fc224f000-0x7fc2251000 stackSize=8MB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes= "abort lock"
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00003a34  /system/lib64/libbacktrace_libc++.so (Backtrace::Unwind(unsigned long, ucontext*)+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 00000027  ???
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.io.File.listImpl(Native method)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.io.File.list(File.java:745)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.io.File.listFiles(File.java:787)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at com.ktls.fileinfo.FileInfoMainActivity.b(FileInfoMainActivity.java:364)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at com.ktls.fileinfo.FileInfoMainActivity.a(FileInfoMainActivity.java:291)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at com.ktls.fileinfo.FileInfoMainActivity.onCreate(FileInfoMainActivity.java:682)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.Activity.performCreate(Activity.java:6102)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2410)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2519)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.ActivityThread.access$1200(ActivityThread.java:165)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1380)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.os.Handler.dispatchMessage(Handler.java:102)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.os.Looper.loop(Looper.java:135)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at android.app.ActivityThread.main(ActivityThread.java:5669)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.reflect.Method.invoke!(Native method)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.reflect.Method.invoke(Method.java:372)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:960)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "Heap thread pool worker thread 1" prio=5 tid=2 Native (still starting up)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x0 self=0x55b551b290
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12766 nice=0 cgrp=default sched=0/0 handle=0x55b5849220
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 1080001 1240365 12 ) utm=0 stm=0 core=1 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f92ecd000-0x7f92ecf000 stackSize=1020KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait_queue_me+0xd4/0x12c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait+0xe0/0x1d4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_futex+0xc8/0x8c4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_futex+0xf8/0x174
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00013ae4  /system/lib64/libc.so (syscall+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 000d05c8  /system/lib64/libart.so (art::ConditionVariable::Wait(art::Thread*)+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 0031d900  /system/lib64/libart.so (art::ThreadPoolWorker::Run()+176)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 0031ee28  /system/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+88)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 000190e0  /system/lib64/libc.so (__pthread_start(void*)+52)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #05 pc 000153f0  /system/lib64/libc.so (__start_thread+16)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   (no managed stack frames)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "Heap thread pool worker thread 0" prio=5 tid=3 Native (still starting up)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x0 self=0x55b5527f30
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12765 nice=0 cgrp=default sched=0/0 handle=0x55b5597f10
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 567239 1231458 7 ) utm=0 stm=0 core=1 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f92fcd000-0x7f92fcf000 stackSize=1020KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait_queue_me+0xd4/0x12c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait+0xe0/0x1d4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_futex+0xc8/0x8c4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_futex+0xf8/0x174
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00013ae4  /system/lib64/libc.so (syscall+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 000d05c8  /system/lib64/libart.so (art::ConditionVariable::Wait(art::Thread*)+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 0031d900  /system/lib64/libart.so (art::ThreadPoolWorker::Run()+176)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 0031ee28  /system/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+88)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 000190e0  /system/lib64/libc.so (__pthread_start(void*)+52)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #05 pc 000153f0  /system/lib64/libc.so (__start_thread+16)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   (no managed stack frames)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x0 self=0x55b5661260
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12768 nice=0 cgrp=default sched=0/0 handle=0x55b55503b0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 622813 76197 5 ) utm=0 stm=0 core=2 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f92dcb000-0x7f92dcd000 stackSize=1020KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait_queue_me+0xd4/0x12c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait+0xe0/0x1d4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_futex+0xc8/0x8c4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_futex+0xf8/0x174
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00013ae4  /system/lib64/libc.so (syscall+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 000d05c8  /system/lib64/libart.so (art::ConditionVariable::Wait(art::Thread*)+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 0031d900  /system/lib64/libart.so (art::ThreadPoolWorker::Run()+176)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 0031ee28  /system/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+88)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 000190e0  /system/lib64/libc.so (__pthread_start(void*)+52)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #05 pc 000153f0  /system/lib64/libc.so (__start_thread+16)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   (no managed stack frames)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "Heap thread pool worker thread 6" prio=5 tid=5 Native (still starting up)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x0 self=0x55b5840080
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12774 nice=0 cgrp=default sched=0/0 handle=0x55b54ebf80
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 455572 600990 3 ) utm=0 stm=0 core=1 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f929bd000-0x7f929bf000 stackSize=1020KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait_queue_me+0xd4/0x12c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait+0xe0/0x1d4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_futex+0xc8/0x8c4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_futex+0xf8/0x174
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00013ae4  /system/lib64/libc.so (syscall+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 000d05c8  /system/lib64/libart.so (art::ConditionVariable::Wait(art::Thread*)+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 0031d900  /system/lib64/libart.so (art::ThreadPoolWorker::Run()+176)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 0031ee28  /system/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+88)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 000190e0  /system/lib64/libc.so (__pthread_start(void*)+52)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #05 pc 000153f0  /system/lib64/libc.so (__start_thread+16)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   (no managed stack frames)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "Heap thread pool worker thread 3" prio=5 tid=6 Native (still starting up)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x0 self=0x55b57d6a00
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12769 nice=0 cgrp=default sched=0/0 handle=0x55b554a710
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 405471 595780 5 ) utm=0 stm=0 core=0 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f92cc7000-0x7f92cc9000 stackSize=1020KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait_queue_me+0xd4/0x12c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait+0xe0/0x1d4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_futex+0xc8/0x8c4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_futex+0xf8/0x174
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00013ae4  /system/lib64/libc.so (syscall+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 000d05c8  /system/lib64/libart.so (art::ConditionVariable::Wait(art::Thread*)+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 0031d900  /system/lib64/libart.so (art::ThreadPoolWorker::Run()+176)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 0031ee28  /system/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+88)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 000190e0  /system/lib64/libc.so (__pthread_start(void*)+52)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #05 pc 000153f0  /system/lib64/libc.so (__start_thread+16)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   (no managed stack frames)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "Heap thread pool worker thread 5" prio=5 tid=7 Native (still starting up)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x0 self=0x55b553d4d0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12772 nice=0 cgrp=default sched=0/0 handle=0x55b555bcf0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 380260 237292 5 ) utm=0 stm=0 core=1 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f92ac7000-0x7f92ac9000 stackSize=1020KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait_queue_me+0xd4/0x12c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait+0xe0/0x1d4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_futex+0xc8/0x8c4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_futex+0xf8/0x174
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00013ae4  /system/lib64/libc.so (syscall+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 000d05c8  /system/lib64/libart.so (art::ConditionVariable::Wait(art::Thread*)+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 0031d900  /system/lib64/libart.so (art::ThreadPoolWorker::Run()+176)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 0031ee28  /system/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+88)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 000190e0  /system/lib64/libc.so (__pthread_start(void*)+52)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #05 pc 000153f0  /system/lib64/libc.so (__start_thread+16)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   (no managed stack frames)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "Heap thread pool worker thread 4" prio=5 tid=8 Native (still starting up)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x0 self=0x55b54e5350
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12771 nice=0 cgrp=default sched=0/0 handle=0x55b5608130
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 393386 381823 4 ) utm=0 stm=0 core=0 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f92bc7000-0x7f92bc9000 stackSize=1020KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait_queue_me+0xd4/0x12c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait+0xe0/0x1d4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_futex+0xc8/0x8c4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_futex+0xf8/0x174
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00013ae4  /system/lib64/libc.so (syscall+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 000d05c8  /system/lib64/libart.so (art::ConditionVariable::Wait(art::Thread*)+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 0031d900  /system/lib64/libart.so (art::ThreadPoolWorker::Run()+176)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 0031ee28  /system/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+88)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 000190e0  /system/lib64/libc.so (__pthread_start(void*)+52)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #05 pc 000153f0  /system/lib64/libc.so (__start_thread+16)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   (no managed stack frames)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "Signal Catcher" prio=5 tid=9 WaitingInMainSignalCatcherLoop
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x12c000a0 self=0x55b55557b0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12775 nice=0 cgrp=default sched=0/0 handle=0x55b5496a80
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 761302 46770 1 ) utm=0 stm=0 core=5 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f928a5000-0x7f928a7000 stackSize=1012KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_sigtimedwait+0xd8/0x1ac
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_rt_sigtimedwait+0xac/0xec
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 0005f8a0  /system/lib64/libc.so (__rt_sigtimedwait+8)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 0001bb28  /system/lib64/libc.so (sigwait+44)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 002ffbf8  /system/lib64/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+148)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 0030156c  /system/lib64/libart.so (art::SignalCatcher::Run(void*)+276)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 000190e0  /system/lib64/libc.so (__pthread_start(void*)+52)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #05 pc 000153f0  /system/lib64/libc.so (__start_thread+16)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   (no managed stack frames)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "JDWP" prio=5 tid=10 WaitingInMainDebuggerLoop
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x12c060a0 self=0x55b560c6d0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12776 nice=0 cgrp=default sched=0/0 handle=0x55b554df20
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 1548281 513177 7 ) utm=0 stm=0 core=0 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f927a1000-0x7f927a3000 stackSize=1012KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: unix_stream_recvmsg+0x244/0x67c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: sock_recvmsg+0xa0/0xc8
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: ___sys_recvmsg+0x124/0x1f4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __sys_recvmsg+0x3c/0x64
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_recvmsg+0x18/0x24
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 0005f41c  /system/lib64/libc.so (__recvmsg+4)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 003a6c60  /system/lib64/libart.so (art::JDWP::JdwpAdbState::ReceiveClientFd()+136)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 003a763c  /system/lib64/libart.so (art::JDWP::JdwpAdbState::Accept()+132)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 002312d8  /system/lib64/libart.so (art::JDWP::JdwpState::Run()+364)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 00232b40  /system/lib64/libart.so (art::JDWP::StartJdwpThread(void*)+24)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #05 pc 000190e0  /system/lib64/libc.so (__pthread_start(void*)+52)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #06 pc 000153f0  /system/lib64/libc.so (__start_thread+16)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   (no managed stack frames)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "ReferenceQueueDaemon" prio=5 tid=11 Waiting
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x12c070a0 self=0x55b55b7950
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12777 nice=0 cgrp=default sched=0/0 handle=0x55b5454460
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 767135 1647552 4 ) utm=0 stm=0 core=0 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f92697000-0x7f92699000 stackSize=1036KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait_queue_me+0xd4/0x12c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait+0xe0/0x1d4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_futex+0xc8/0x8c4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_futex+0xf8/0x174
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00013ae4  /system/lib64/libc.so (syscall+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 000d05c8  /system/lib64/libart.so (art::ConditionVariable::Wait(art::Thread*)+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 002b52f8  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+2088)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 002b5d98  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState)+244)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 00000658  /data/dalvik-cache/arm64/system@[email protected] (Java_java_lang_Object_wait__+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Object.wait!(Native method)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   - waiting on <0x380a7710> (a java.lang.Class)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:134)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   - locked <0x380a7710> (a java.lang.Class)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Thread.run(Thread.java:833)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "FinalizerDaemon" prio=5 tid=12 Waiting
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x12c07100 self=0x55b54ecbd0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12778 nice=0 cgrp=default sched=0/0 handle=0x55b5879f90
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 651928 0 3 ) utm=0 stm=0 core=0 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f9258d000-0x7f9258f000 stackSize=1036KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait_queue_me+0xd4/0x12c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait+0xe0/0x1d4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_futex+0xc8/0x8c4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_futex+0xf8/0x174
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00013ae4  /system/lib64/libc.so (syscall+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 000d05c8  /system/lib64/libart.so (art::ConditionVariable::Wait(art::Thread*)+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 002b52f8  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+2088)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 002b5d98  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState)+244)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 000009e8  /data/dalvik-cache/arm64/system@[email protected] (Java_java_lang_Object_wait__JI+156)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Object.wait!(Native method)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   - waiting on <0x331bc209> (a java.lang.ref.ReferenceQueue)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Object.wait(Object.java:422)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   - locked <0x331bc209> (a java.lang.ref.ReferenceQueue)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:174)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Thread.run(Thread.java:833)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "FinalizerWatchdogDaemon" prio=5 tid=13 Waiting
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x12c07160 self=0x55b54fb8b0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12779 nice=0 cgrp=default sched=0/0 handle=0x55b54f58a0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 385833 152240 2 ) utm=0 stm=0 core=0 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f92483000-0x7f92485000 stackSize=1036KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait_queue_me+0xd4/0x12c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait+0xe0/0x1d4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_futex+0xc8/0x8c4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_futex+0xf8/0x174
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00013ae4  /system/lib64/libc.so (syscall+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 000d05c8  /system/lib64/libart.so (art::ConditionVariable::Wait(art::Thread*)+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 002b52f8  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+2088)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 002b5d98  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState)+244)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 00000658  /data/dalvik-cache/arm64/system@[email protected] (Java_java_lang_Object_wait__+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Object.wait!(Native method)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   - waiting on <0x13e68c0e> (a java.lang.Daemons$FinalizerWatchdogDaemon)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:240)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   - locked <0x13e68c0e> (a java.lang.Daemons$FinalizerWatchdogDaemon)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:212)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Thread.run(Thread.java:833)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "HeapTrimmerDaemon" prio=5 tid=14 Waiting
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x12c071c0 self=0x55b545e260
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12780 nice=0 cgrp=default sched=0/0 handle=0x55b58603b0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 353802 0 1 ) utm=0 stm=0 core=0 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f92379000-0x7f9237b000 stackSize=1036KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait_queue_me+0xd4/0x12c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait+0xe0/0x1d4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_futex+0xc8/0x8c4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_futex+0xf8/0x174
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00013ae4  /system/lib64/libc.so (syscall+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 000d05c8  /system/lib64/libart.so (art::ConditionVariable::Wait(art::Thread*)+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 002b52f8  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+2088)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 002b5d98  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState)+244)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 00000658  /data/dalvik-cache/arm64/system@[email protected] (Java_java_lang_Object_wait__+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Object.wait!(Native method)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   - waiting on <0x18aa162f> (a java.lang.Daemons$HeapTrimmerDaemon)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:311)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   - locked <0x18aa162f> (a java.lang.Daemons$HeapTrimmerDaemon)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Thread.run(Thread.java:833)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "GCDaemon" prio=5 tid=15 Waiting
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x12c07220 self=0x55b5547dd0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12781 nice=0 cgrp=default sched=0/0 handle=0x55b5630130
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 421250 0 2 ) utm=0 stm=0 core=0 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f9226f000-0x7f92271000 stackSize=1036KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait_queue_me+0xd4/0x12c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: futex_wait+0xe0/0x1d4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_futex+0xc8/0x8c4
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_futex+0xf8/0x174
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 00013ae4  /system/lib64/libc.so (syscall+28)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 000d05c8  /system/lib64/libart.so (art::ConditionVariable::Wait(art::Thread*)+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 002b52f8  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+2088)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 002b5d98  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState)+244)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 00000658  /data/dalvik-cache/arm64/system@[email protected] (Java_java_lang_Object_wait__+140)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Object.wait!(Native method)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   - waiting on <0x2a87f43c> (a java.lang.Daemons$GCDaemon)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Daemons$GCDaemon.run(Daemons.java:344)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   - locked <0x2a87f43c> (a java.lang.Daemons$GCDaemon)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   at java.lang.Thread.run(Thread.java:833)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "Binder_1" prio=5 tid=16 Native
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x12c5b0a0 self=0x55b55ca8e0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12782 nice=0 cgrp=default sched=0/0 handle=0x55b558b5d0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 3257342 186145 11 ) utm=0 stm=0 core=1 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f8cb72000-0x7f8cb74000 stackSize=1012KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: binder_thread_read+0xd4c/0xe8c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: binder_ioctl+0x3f8/0x824
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_vfs_ioctl+0x4a4/0x578
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_ioctl+0x5c/0x88
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 0005f4c4  /system/lib64/libc.so (__ioctl+4)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 00069244  /system/lib64/libc.so (ioctl+100)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 000276f0  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+164)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 00027f34  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 00028050  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+76)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #05 pc 0002f9f0  /system/lib64/libbinder.so (???)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #06 pc 00014bf8  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+208)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #07 pc 0008fc84  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+96)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #08 pc 00014444  /system/lib64/libutils.so (???)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #09 pc 000190e0  /system/lib64/libc.so (__pthread_start(void*)+52)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #10 pc 000153f0  /system/lib64/libc.so (__start_thread+16)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   (no managed stack frames)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] "Binder_2" prio=5 tid=17 Native
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | group="" sCount=0 dsCount=0 obj=0x12c5e0a0 self=0x55b55e6140
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | sysTid=12783 nice=0 cgrp=default sched=0/0 handle=0x55b54ebbd0
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | state=S schedstat=( 2447866 156145 4 ) utm=0 stm=0 core=0 HZ=100
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | stack=0x7f8ca74000-0x7f8ca76000 stackSize=1012KB
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   | held mutexes=
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: __switch_to+0x70/0x7c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: binder_thread_read+0xd4c/0xe8c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: binder_ioctl+0x3f8/0x824
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: do_vfs_ioctl+0x4a4/0x578
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: SyS_ioctl+0x5c/0x88
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   kernel: cpu_switch_to+0x48/0x4c
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #00 pc 0005f4c4  /system/lib64/libc.so (__ioctl+4)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #01 pc 00069244  /system/lib64/libc.so (ioctl+100)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #02 pc 000276f0  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+164)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #03 pc 00027f34  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #04 pc 00028050  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+76)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #05 pc 0002f9f0  /system/lib64/libbinder.so (???)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #06 pc 00014bf8  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+208)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #07 pc 0008fc84  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+96)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #08 pc 00014444  /system/lib64/libutils.so (???)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #09 pc 000190e0  /system/lib64/libc.so (__pthread_start(void*)+52)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   native: #10 pc 000153f0  /system/lib64/libc.so (__start_thread+16)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289]   (no managed stack frames)
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/art(12762): art/runtime/runtime.cc:289] 
02-18 13:46:47.416: A/libc(12762): Fatal signal 6 (SIGABRT), code -6 in tid 12762 (m.ktls.fileinfo)
02-18 13:46:47.836: E/SubmitMessage(3228): Submit string: submit:trigger=0,bugtype=12,modulename=com.ktls.fileinfo,level=1,testtype=NORMAL,path=/data/log/unzip/RIO-TL00_RIO-TL00C01B180_0000000000_20190218134647_tombstone,mode=1
02-18 13:46:47.866: E/DeviceInfo(3228): start read /proc/ddr_info
02-18 13:46:47.866: E/DeviceInfo(3228): file is not exist: /proc/ddr_info
02-18 13:46:47.866: E/DeviceInfo(3228): can't get ddr, default value: NULL
02-18 13:46:48.126: E/lowmemorykiller(331): Error opening /proc/12762/oom_score_adj; errno=2
02-18 13:46:48.126: E/WindowState(1061): getStack: Window{349fb0ce u0 Starting com.ktls.fileinfo} couldn't find taskId=14 Callers=com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedInner:10456 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedLoop:9403 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLocked:9345 com.android.server.wm.WindowManagerService.executeAppTransition:4365 
02-18 13:46:48.126: E/WindowState(1061): getStack: Window{349fb0ce u0 Starting com.ktls.fileinfo} couldn't find taskId=14 Callers=com.android.server.wm.WindowState.getDisplayContent:802 com.android.server.wm.WindowStateAnimator.updateSurfaceWindowCrop:1332 com.android.server.wm.WindowStateAnimator.setSurfaceBoundariesLocked:1519 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedInner:10561 
02-18 13:46:48.126: E/WindowState(1061): getStack: Window{349fb0ce u0 Starting com.ktls.fileinfo} couldn't find taskId=14 Callers=com.android.server.wm.WindowState.getDisplayContent:802 com.android.server.wm.WindowState.isDefaultDisplay:1306 com.android.server.wm.WindowStateAnimator.updateSurfaceWindowCrop:1342 com.android.server.wm.WindowStateAnimator.setSurfaceBoundariesLocked:1519 
02-18 13:46:48.126: E/WindowState(1061): getStack: Window{349fb0ce u0 Starting com.ktls.fileinfo} couldn't find taskId=14 Callers=com.android.server.wm.WindowState.getDisplayContent:802 com.android.server.wm.WindowState.getDisplayId:807 com.android.server.wm.InputMonitor.updateInputWindowsLw:324 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedInner:10829 
02-18 13:46:48.126: E/WindowState(1061): getStack: Window{349fb0ce u0 Starting com.ktls.fileinfo} couldn't find taskId=14 Callers=com.android.server.wm.DisplayContent.setTouchExcludeRegion:245 com.android.server.wm.WindowManagerService.setFocusedStackFrame:4206 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedInner:10911 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedLoop:9403 
02-18 13:46:48.146: E/HsmCoreServiceImpl(1061): onTransact in code is: 102
02-18 13:46:48.146: E/WindowState(1061): getStack: Window{349fb0ce u0 Starting com.ktls.fileinfo} couldn't find taskId=14 Callers=com.android.server.wm.WindowState.getDisplayContent:802 com.android.server.wm.WindowState.getWindowList:1374 com.android.server.wm.WindowManagerService.removeWindowInnerLocked:2886 com.android.server.wm.WindowManagerService.removeWindowLocked:2787 
02-18 13:46:48.146: E/WindowState(1061): getStack: Window{349fb0ce u0 Starting com.ktls.fileinfo} couldn't find taskId=14 Callers=com.android.server.wm.WindowState.getDisplayContent:802 com.android.server.wm.WindowManagerService.removeWindowInnerLocked:2891 com.android.server.wm.WindowManagerService.removeWindowLocked:2787 com.android.server.wm.WindowManagerService.removeWindow:2703 
02-18 13:46:48.186: E/HAL(2177): hw_get_module_by_class: lib loaded: /system/lib64/hw/gralloc.msm8916.so
02-18 13:46:48.216: E/HAL(334): hw_get_module_by_class: lib loaded: /system/lib64/hw/gralloc.msm8916.so
02-18 13:46:48.766: E/HAL(334): hw_get_module_by_class: lib loaded: /system/lib64/hw/gralloc.msm8916.so

 查看错误信息,可以知道应该是由于文件名不是标准的utf-8编码导致File.listFiles()函数调用的JNI层函数报错!!追查工程中报错位置,发现报错位置如下:

 void b() {
        File file = new File("/storage/sdcard0");
        File file2 = new File("/storage/sdcard1");
        File[] listFiles = file.listFiles();
        if (listFiles != null && listFiles.length > 0
                && com.ktls.fileinfo.utils.w.b() > 0) {
            P = true;
        }
        if (file.exists() && file2.exists()) {
            File[] listFiles2 = file2.listFiles();
            if (listFiles2 == null || listFiles2.length <= 0
                    || com.ktls.fileinfo.utils.w.d() <= 0) {
                Q = false;
                return;
            }
            Q = true;
            file.listFiles();
            if (P) {
                A = file;
            }
        }
    }

按照参考文献①,在AndroidManifest.xml中添加android:debuggable="false",

          android:icon="@drawable/icon"
        android:label="@string/app_name"
        android:theme="@android:style/Theme.Holo.Light"
        android:debuggable="false"
        android:uiOptions="splitActionBarWhenNarrow">

发现eclipse提示黄色的wornning:Avoid hardcoding the debug mode; leaving it out allows debug and release builds to automatically assign one

 

eclipse点击运行,发现崩溃。于是受到参考文献②的启发,使用签名文件打包发布版本,下载到手机,发现正常运行!!卸载掉之后,再次在eclipse中点击运行按钮,竟然不报错了!至于网上说的修改系统so库我想不是我们常人所能做的,而且缺乏通用性,故可行性不高,没有去尝试。。。。

 

 

 

 

 

 

你可能感兴趣的:(Android调用File.listFiles报错JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8: illeg)