The message is about korean file.pdf *name* not support. attach the file. Is there any way of resolving that problem? 07-09 17:18:25.132: W/dalvikvm(14515): JNI WARNING: input is not valid Modified UTF-8: illegal continuation byte 0xd7 07-09 17:18:25.132: W/dalvikvm(14515): string: '��Ʈ.pdf' 07-09 17:18:25.132: W/dalvikvm(14515): in Ljava/io/File;.listImpl:(Ljava/lang/String;)[Ljava/lang/String; (NewStringUTF) 07-09 17:18:25.132: I/dalvikvm(14515): "main" prio=5 tid=1 NATIVE 07-09 17:18:25.132: I/dalvikvm(14515): | group="main" sCount=0 dsCount=0 obj=0x41453508 self=0x4143cc68 07-09 17:18:25.132: I/dalvikvm(14515): | sysTid=14515 nice=0 sched=0/0 cgrp=apps handle=1075400496 07-09 17:18:25.132: I/dalvikvm(14515): | schedstat=( 10480237546 1022969664 18269 ) utm=948 stm=100 core=0 07-09 17:18:25.137: I/dalvikvm(14515): #00 pc 00001260 /system/lib/libcorkscrew.so (unwind_backtrace_thread+27) 07-09 17:18:25.137: I/dalvikvm(14515): #01 pc 0005f9c4 /system/lib/libdvm.so (dvmDumpNativeStack(DebugOutputTarget const*, int)+35) 07-09 17:18:25.137: I/dalvikvm(14515): #02 pc 0005386c /system/lib/libdvm.so (dvmDumpThreadEx(DebugOutputTarget const*, Thread*, bool)+303) 07-09 17:18:25.137: I/dalvikvm(14515): #03 pc 00053906 /system/lib/libdvm.so (dvmDumpThread(Thread*, bool)+25) 07-09 17:18:25.137: I/dalvikvm(14515): #04 pc 00038ec2 /system/lib/libdvm.so 07-09 17:18:25.137: I/dalvikvm(14515): #05 pc 0003a274 /system/lib/libdvm.so 07-09 17:18:25.137: I/dalvikvm(14515): #06 pc 0003c4d2 /system/lib/libdvm.so 07-09 17:18:25.137: I/dalvikvm(14515): #07 pc 0002217c /system/lib/libjavacore.so 07-09 17:18:25.137: I/dalvikvm(14515): #08 pc 000221e2 /system/lib/libjavacore.so 07-09 17:18:25.137: I/dalvikvm(14515): #09 pc 0000e61a /system/lib/libjavacore.so 07-09 17:18:25.137: I/dalvikvm(14515): #10 pc 0001df30 /system/lib/libdvm.so (dvmPlatformInvoke+112) 07-09 17:18:25.137: I/dalvikvm(14515): #11 pc 0004d182 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+393) 07-09 17:18:25.137: I/dalvikvm(14515): #12 pc 00027360 /system/lib/libdvm.so 07-09 17:18:25.137: I/dalvikvm(14515): #13 pc 0002bc68 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+180) 07-09 17:18:25.137: I/dalvikvm(14515): #14 pc 0005fbb6 /system/lib/libdvm.so (dvmInvokeMethod(Object*, Method const*, ArrayObject*, ArrayObject*, ClassObject*, bool)+373) 07-09 17:18:25.137: I/dalvikvm(14515): #15 pc 00067164 /system/lib/libdvm.so 07-09 17:18:25.137: I/dalvikvm(14515): #16 pc 00027360 /system/lib/libdvm.so 07-09 17:18:25.137: I/dalvikvm(14515): #17 pc 0002bc68 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+180) 07-09 17:18:25.137: I/dalvikvm(14515): #18 pc 0005f8f0 /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+271) 07-09 17:18:25.137: I/dalvikvm(14515): #19 pc 00049772 /system/lib/libdvm.so 07-09 17:18:25.137: I/dalvikvm(14515): #20 pc 0004c166 /system/lib/libandroid_runtime.so 07-09 17:18:25.137: I/dalvikvm(14515): #21 pc 0004d2ca /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, char const*)+389) 07-09 17:18:25.137: I/dalvikvm(14515): #22 pc 00000dce /system/bin/app_process 07-09 17:18:25.137: I/dalvikvm(14515): #23 pc 00017120 /system/lib/libc.so (__libc_init+35) 07-09 17:18:25.137: I/dalvikvm(14515): at java.io.File.listImpl(Native Method) 07-09 17:18:25.137: I/dalvikvm(14515): at java.io.File.list(File.java:749) 07-09 17:18:25.137: I/dalvikvm(14515): at java.io.File.listFiles(File.java:791) 07-09 17:18:25.137: I/dalvikvm(14515): at java.io.File.listFiles(File.java:826) 07-09 17:18:25.137: I/dalvikvm(14515): at com.artifex.mupdfdemo.ChoosePDFActivity$2.run(ChoosePDFActivity.java:76) 07-09 17:18:25.137: I/dalvikvm(14515): at android.os.Handler.handleCallback(Handler.java:615) 07-09 17:18:25.137: I/dalvikvm(14515): at android.os.Handler.dispatchMessage(Handler.java:92) 07-09 17:18:25.137: I/dalvikvm(14515): at android.os.Looper.loop(Looper.java:137) 07-09 17:18:25.137: I/dalvikvm(14515): at android.app.ActivityThread.main(ActivityThread.java:4921) 07-09 17:18:25.137: I/dalvikvm(14515): at java.lang.reflect.Method.invokeNative(Native Method) 07-09 17:18:25.137: I/dalvikvm(14515): at java.lang.reflect.Method.invoke(Method.java:511) 07-09 17:18:25.137: I/dalvikvm(14515): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1038) 07-09 17:18:25.137: I/dalvikvm(14515): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:805) 07-09 17:18:25.137: I/dalvikvm(14515): at dalvik.system.NativeStart.main(Native Method) 07-09 17:18:25.137: E/dalvikvm(14515): VM aborting 07-09 17:18:25.137: A/libc(14515): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 14515 (tifex.mupdfdemo)
Created attachment 10050 [details] korean file name.pdf not support
*** Bug 694361 has been marked as a duplicate of this bug. ***
*** Bug 694408 has been marked as a duplicate of this bug. ***
NB the attached file (when saved in Windows) has a name which includes 5 Korean characters. These seem to be Unicode (UTF-16) on Windows, no idea how these are stored on other OS's. The bug report is apparently that MuPDF on Android can't open files with names of this form.
Thank you. i understand it. have a nice day
*** Bug 695263 has been marked as a duplicate of this bug. ***
We can't actually reproduce this, however, this problem is a known issue in Android. Please see: https://groups.google.com/forum/#!topic/android-developers/KYpLey2vnO0 and https://code.google.com/p/android/issues/detail?id=%2025386 It is difficult for us to workaround this, and really this is a problem Google need to fix - I think you'll probably find that other apps (e.g. file managers) also crash in the same way. So marking this as WONTFIX, sorry.