-
Notifications
You must be signed in to change notification settings - Fork 54
Description
I got crashed when I clicked the viewer on x86 devices (both genymotion Nexus 5 with Android 5.1 and my Nokia k1 with Android 5.1.1). The main logcat is shown below.
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: jfieldID long com.artifex.mupdfdemo.MuPDFCore.globals not valid for an object of class java.lang.Class<com.artifex.mupdfdemo.MuPDFCore>
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] in call to GetLongField
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] from boolean com.artifex.mupdfdemo.MuPDFCore.javascriptSupported()
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] "main" prio=5 tid=1 Runnable
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] | group="main" sCount=0 dsCount=0 obj=0x74597000 self=0xf3c3b500
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] | sysTid=26386 nice=0 cgrp=default sched=0/0 handle=0xf77d0ea0
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] | state=R schedstat=( 1106728466 349147959 2000 ) utm=86 stm=24 core=0 HZ=100
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] | stack=0xff5fa000-0xff5fc000 stackSize=8MB
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] | held mutexes= "mutator lock"(shared held)
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] native: #00 pc 00005d53 /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext_)+83)
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] native: #1 pc 00003052 /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext_)+34)
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] native: #2 pc 003e0be8 /system/lib/libart.so (art::DumpNativeStack(std::1::basic_ostream<char, std::1::char_traits >&, int, char const, art::mirror::ArtMethod)+136)
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] native: #3 pc 003a9e63 /system/lib/libart.so (art::Thread::Dump(std::1::basic_ostream<char, std::1::char_traits >&) const+307)
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] native: #4 pc 001050d0 /system/lib/libart.so (art::JniAbort(char const, char const)+1024)
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] native: #5 pc 00105caf /system/lib/libart.so (art::JniAbortF(char const, char const, ...)+111)
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] native: #6 pc 00109d41 /system/lib/libart.so (art::ScopedCheck::CheckInstanceFieldID(jobject, jfieldID)+865)
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] native: #7 pc 0011c00a /system/lib/libart.so (art::CheckJNI::GetLongField(JNIEnv, jobject, _jfieldID)+122)
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] native: #8 pc 000297cb /data/app/packageName-1/lib/x86/libmupdf.so (Java_com_artifex_mupdfdemo_MuPDFCore_javascriptSupported+59)
04-23 22:44:01.328 26386-26386/packageName A/art: art/runtime/check_jni.cc:65] native: #9 pc 000c7b1a /data/data/packageName/cache/slice-slice_9_b72389ed69b0c7c87b4e486b7f85c4577fece1a0-classes.dex (Java_com_artifex_mupdfdemo_MuPDFCore_javascriptSupported*+110)