java vm ext.cc_Android系统中 File.listFiles()导致jni crash

08-31 18:34:27.172 5921 9804 F zygote64: java_vm_ext.cc:534] JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8: illegal continuation byte 0xcd

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]    string: '(3эhi_resource'

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]    input: '0x28 0x33 0xd0 <0xcd> 0x68 0x69 0x5f 0x72 0x65 0x73 0x6f 0x75 0x72 0x63 0x65'

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]    in call to NewStringUTF

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]    from java.lang.String[] java.io.UnixFileSystem.list0(java.io.File)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534] "Background" prio=5 tid=29 Runnable

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  | group="main" sCount=0 dsCount=0 flags=0 obj=0x12d0ac40 self=0x70ff676400

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  | sysTid=9804 nice=0 cgrp=default sched=0/0 handle=0x70ff5ff4f0

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  | state=R schedstat=( 63854 0 1 ) utm=0 stm=0 core=6 HZ=100

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  | stack=0x70ff4fd000-0x70ff4ff000 stackSize=1037KB

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  | held mutexes= "mutator lock"(shared held)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  native: #00 pc 00000000003cad9c  /system/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*)+208)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  native: #01 pc 000000000049b124  /system/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream>&, bool, BacktraceMap*, bool) const+348)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  native: #02 pc 00000000002fd7dc  /system/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1048)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  native: #03 pc 00000000002fdbcc  /system/lib64/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+116)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  native: #04 pc 000000000010e764  /system/lib64/libart.so (art::ScopedCheck::AbortF(char const*, ...)+148)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  native: #05 pc 000000000010ec3c  /system/lib64/libart.so (art::ScopedCheck::CheckUtfString(char const*, bool)+736)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  native: #06 pc 000000000010c764  /system/lib64/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*)+644)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  native: #07 pc 0000000000102ec4  /system/lib64/libart.so (art::CheckJNI::NewStringUTF(_JNIEnv*, char const*)+636)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  native: #08 pc 0000000000020c90  /system/lib64/libopenjdk.so (Java_java_io_UnixFileSystem_list0+456)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  native: #09 pc 000000000006f958  /system/framework/arm64/boot-core-oj.oat (Java_java_io_UnixFileSystem_list0__Ljava_io_File_2+152)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  at java.io.UnixFileSystem.list0(Native method)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  at java.io.UnixFileSystem.list(UnixFileSystem.java:313)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  at java.io.File.list(File.java:1122)

08-31 18:34:27.172  5921  9804 F zygote64: java_vm_ext.cc:534]  at java.io.File.listFiles(File.java:1248)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值