Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android mars版本1.2.4 初始化报错闪退 #833

Open
CLlongaotian opened this issue Aug 10, 2020 · 14 comments
Open

Android mars版本1.2.4 初始化报错闪退 #833

CLlongaotian opened this issue Aug 10, 2020 · 14 comments

Comments

@CLlongaotian
Copy link

A/zygote: java_vm_ext.cc:534] JNI DETECTED ERROR IN APPLICATION: JNI NewGlobalRef called with pending exception java.lang.UnsatisfiedLinkError: method:startAlarm, sig:(III)Z
A/zygote: java_vm_ext.cc:534] at java.lang.String java.lang.Runtime.nativeLoad(java.lang.String, java.lang.ClassLoader, java.lang.String) (Runtime.java:-2)
java_vm_ext.cc:534] at java.lang.String java.lang.Runtime.doLoad(java.lang.String, java.lang.ClassLoader) (Runtime.java:1099)
java_vm_ext.cc:534] at void java.lang.Runtime.loadLibrary0(java.lang.ClassLoader, java.lang.String) (Runtime.java:1014)
java_vm_ext.cc:534] at void java.lang.System.loadLibrary(java.lang.String) (System.java:1657)
java_vm_ext.cc:534] at void com.tencent.mars.Mars.loadDefaultMarsLibrary() (Mars.java:21)
java_vm_ext.cc:534] at void com.tencent.mars.stn.StnLogic.() (StnLogic.java:20)
java_vm_ext.cc:534] at void com.tencent.mars.stn.StnLogic.setCallBack(com.tencent.mars.stn.StnLogic$ICallBack) (StnLogic.java:164)
java_vm_ext.cc:534] at void com.example.fefefe.App.initMars() (App.java:33)
java_vm_ext.cc:534] at void com.example.fefefe.App.onCreate() (App.java:24)
java_vm_ext.cc:534] at void android.app.Instrumentation.callApplicationOnCreate(android.app.Application) (Instrumentation.java:1119)
java_vm_ext.cc:534] at void android.app.ActivityThread.handleBindApplication(android.app.ActivityThread$AppBindData) (ActivityThread.java:5838)
java_vm_ext.cc:534] at void android.app.ActivityThread.-wrap1(android.app.ActivityThread, android.app.ActivityThread$AppBindData) (ActivityThread.java:-1)
java_vm_ext.cc:534] at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1706)
java_vm_ext.cc:534] at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
java_vm_ext.cc:534] at void android.os.Looper.loop() (Looper.java:171)
java_vm_ext.cc:534] at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6656)
java_vm_ext.cc:534] at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
java_vm_ext.cc:534] at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:547)
A/zygote: java_vm_ext.cc:534] at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:873)
java_vm_ext.cc:534]
java_vm_ext.cc:534] in call to NewGlobalRef
java_vm_ext.cc:534] from java.lang.String java.lang.Runtime.nativeLoad(java.lang.String, java.lang.ClassLoader, java.lang.String)
java_vm_ext.cc:534] "main" prio=5 tid=1 Runnable
java_vm_ext.cc:534] | group="main" sCount=0 dsCount=0 flags=0 obj=0x7252f460 self=0xa708f000
java_vm_ext.cc:534] | sysTid=31616 nice=-10 cgrp=default sched=0/0 handle=0xab3aa4a4
java_vm_ext.cc:534] | state=R schedstat=( 129970231 39361162 126 ) utm=9 stm=3 core=2 HZ=100
java_vm_ext.cc:534] | stack=0xbe48a000-0xbe48c000 stackSize=8MB
java_vm_ext.cc:534] | held mutexes= "mutator lock"(shared held)
java_vm_ext.cc:534] native: #00 pc 002e97f7 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*)+130)
java_vm_ext.cc:534] native: #1 pc 0037cf91 /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+204)
java_vm_ext.cc:534] native: #2 pc 00379633 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+34)
java_vm_ext.cc:534] native: #3 pc 0024e359 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+720)
java_vm_ext.cc:534] native: #4 pc 0024e6c7 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+58)
java_vm_ext.cc:534] native: #5 pc 000d6403 /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+42)
java_vm_ext.cc:534] native: #6 pc 000d5f83 /system/lib/libart.so (art::ScopedCheck::CheckThread(_JNIEnv*)+274)
java_vm_ext.cc:534] native: #7 pc 000d492d /system/lib/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*)+596)
A/zygote: java_vm_ext.cc:534] native: #8 pc 000d6cdf /system/lib/libart.so (art::CheckJNI::NewRef(char const*, _JNIEnv*, _jobject*, art::IndirectRefKind)+434)
java_vm_ext.cc:534] native: #9 pc 003838cd /system/lib/libart.so (art::Thread::SetClassLoaderOverride(_jobject*)+32)
java_vm_ext.cc:534] native: #10 pc 00250427 /system/lib/libart.so (art::JavaVMExt::LoadNativeLibrary(_JNIEnv*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator> const&, _jobject*, _jstring*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator>)+1910)
java_vm_ext.cc:534] native: #11 pc 0000315f /system/lib/libopenjdkjvm.so (JVM_NativeLoad+194)
java_vm_ext.cc:534] native: #12 pc 00089641 /system/framework/arm/boot.oat (Java_java_lang_Runtime_nativeLoad__Ljava_lang_String_2Ljava_lang_ClassLoader_2Ljava_lang_String_2+160)
java_vm_ext.cc:534] at java.lang.Runtime.nativeLoad(Native method)
java_vm_ext.cc:534] at java.lang.Runtime.doLoad(Runtime.java:1099)
java_vm_ext.cc:534] - locked <0x0b626853> (a java.lang.Runtime)
java_vm_ext.cc:534] at java.lang.Runtime.loadLibrary0(Runtime.java:1014)
java_vm_ext.cc:534] - locked <0x0b626853> (a java.lang.Runtime)
java_vm_ext.cc:534] at java.lang.System.loadLibrary(System.java:1657)
java_vm_ext.cc:534] at com.tencent.mars.Mars.loadDefaultMarsLibrary(Mars.java:21)
java_vm_ext.cc:534] at com.tencent.mars.stn.StnLogic.(StnLogic.java:20)
java_vm_ext.cc:534] at com.tencent.mars.stn.StnLogic.setCallBack(StnLogic.java:164)
java_vm_ext.cc:534] at com.example.fefefe.App.initMars(App.java:33)
java_vm_ext.cc:534] at com.example.fefefe.App.onCreate(App.java:24)
java_vm_ext.cc:534] at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1119)
A/zygote: java_vm_ext.cc:534] at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5838)
java_vm_ext.cc:534] at android.app.ActivityThread.-wrap1(ActivityThread.java:-1)
java_vm_ext.cc:534] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1706)
java_vm_ext.cc:534] at android.os.Handler.dispatchMessage(Handler.java:106)
java_vm_ext.cc:534] at android.os.Looper.loop(Looper.java:171)
java_vm_ext.cc:534] at android.app.ActivityThread.main(ActivityThread.java:6656)
java_vm_ext.cc:534] at java.lang.reflect.Method.invoke(Native method)
java_vm_ext.cc:534] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
java_vm_ext.cc:534] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873)
java_vm_ext.cc:534]
A/zygote: runtime.cc:598] Runtime aborting...
runtime.cc:598] Dumping all threads without appropriate locks held: thread list lock mutator lock
runtime.cc:598] All threads:
runtime.cc:598] DALVIK THREADS (11):
runtime.cc:598] "main" prio=10 tid=1 Runnable
runtime.cc:598] | group="" sCount=0 dsCount=0 flags=0 obj=0x7252f460 self=0xa708f000
runtime.cc:598] | sysTid=31616 nice=-10 cgrp=default sched=0/0 handle=0xab3aa4a4
runtime.cc:598] | state=R schedstat=( 176256685 43061708 201 ) utm=14 stm=3 core=2 HZ=100
runtime.cc:598] | stack=0xbe48a000-0xbe48c000 stackSize=8MB
runtime.cc:598] | held mutexes= "abort lock" "mutator lock"(shared held)
runtime.cc:598] native: #00 pc 002e97f7 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap
, char const*, art::ArtMethod*, void*)+130)
runtime.cc:598] native: #1 pc 0037cf91 /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+204)
runtime.cc:598] native: #2 pc 00379633 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+34)
A/zygote: runtime.cc:598] native: #3 pc 0039222f /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+698)
runtime.cc:598] native: #4 pc 0038bab5 /system/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+320)
runtime.cc:598] native: #5 pc 0038b5b3 /system/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool)+530)
runtime.cc:598] native: #6 pc 0036a479 /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&) const+188)
runtime.cc:598] native: #7 pc 0035c941 /system/lib/libart.so (art::Runtime::Abort(char const*)+132)
runtime.cc:598] native: #8 pc 0041fe2d /system/lib/libart.so (android::base::LogMessage::~LogMessage()+452)
runtime.cc:598] native: #9 pc 0024e545 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1212)
runtime.cc:598] native: #10 pc 0024e6c7 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+58)
runtime.cc:598] native: #11 pc 000d6403 /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+42)
runtime.cc:598] native: #12 pc 000d5f83 /system/lib/libart.so (art::ScopedCheck::CheckThread(_JNIEnv*)+274)
runtime.cc:598] native: #13 pc 000d492d /system/lib/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*)+596)
runtime.cc:598] native: #14 pc 000d6cdf /system/lib/libart.so (art::CheckJNI::NewRef(char const*, _JNIEnv*, _jobject*, art::IndirectRefKind)+434)
runtime.cc:598] native: #15 pc 003838cd /system/lib/libart.so (art::Thread::SetClassLoaderOverride(_jobject*)+32)
runtime.cc:598] native: #16 pc 00250427 /system/lib/libart.so (art::JavaVMExt::LoadNativeLibrary(_JNIEnv*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator> const&, _jobject*, _jstring*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator>)+1910)
runtime.cc:598] native: #17 pc 0000315f /system/lib/libopenjdkjvm.so (JVM_NativeLoad+194)
runtime.cc:598] native: #18 pc 00089641 /system/framework/arm/boot.oat (Java_java_lang_Runtime_nativeLoad__Ljava_lang_String_2Ljava_lang_ClassLoader_2Ljava_lang_String_2+160)
runtime.cc:598] at java.lang.Runtime.nativeLoad(Native method)
runtime.cc:598] at java.lang.Runtime.doLoad(Runtime.java:1099)
A/zygote: runtime.cc:598] - locked <0x0b626853> (a java.lang.Runtime)
runtime.cc:598] at java.lang.Runtime.loadLibrary0(Runtime.java:1014)
runtime.cc:598] - locked <0x0b626853> (a java.lang.Runtime)
runtime.cc:598] at java.lang.System.loadLibrary(System.java:1657)
runtime.cc:598] at com.tencent.mars.Mars.loadDefaultMarsLibrary(Mars.java:21)
runtime.cc:598] at com.tencent.mars.stn.StnLogic.(StnLogic.java:20)
runtime.cc:598] at com.tencent.mars.stn.StnLogic.setCallBack(StnLogic.java:164)
runtime.cc:598] at com.example.fefefe.App.initMars(App.java:33)
runtime.cc:598] at com.example.fefefe.App.onCreate(App.java:24)
runtime.cc:598] at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1119)
runtime.cc:598] at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5838)
runtime.cc:598] at android.app.ActivityThread.-wrap1(ActivityThread.java:-1)
runtime.cc:598] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1706)
runtime.cc:598] at android.os.Handler.dispatchMessage(Handler.java:106)
runtime.cc:598] at android.os.Looper.loop(Looper.java:171)
runtime.cc:598] at android.app.ActivityThread.main(ActivityThread.java:6656)
runtime.cc:598] at java.lang.reflect.Method.invoke(Native method)
A/zygote: runtime.cc:598] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
runtime.cc:598] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873)
runtime.cc:598]
runtime.cc:598] "Jit thread pool worker thread 0" prio=10 tid=2 Native
runtime.cc:598] | group="" sCount=1 dsCount=0 flags=1 obj=0x19900030 self=0x9e98c000
runtime.cc:598] | sysTid=31621 nice=9 cgrp=default sched=0/0 handle=0x9ec5d970
runtime.cc:598] | state=S schedstat=( 2700616 9703076 5 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:598] | stack=0x9eb5f000-0x9eb61000 stackSize=1022KB
runtime.cc:598] | held mutexes=
runtime.cc:598] kernel: futex_wait_queue_me+0x114/0x1ac
runtime.cc:598] kernel: futex_wait+0x11c/0x26c
runtime.cc:598] kernel: do_futex+0x124/0xb64
runtime.cc:598] kernel: SyS_futex+0x108/0x188
runtime.cc:598] native: #00 pc 00018d04 /system/lib/libc.so (syscall+28)
runtime.cc:598] native: #1 pc 000b7a05 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread
)+80)
runtime.cc:598] native: #2 pc 003934b5 /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+172)
runtime.cc:598] native: #3 pc 00392e2b /system/lib/libart.so (art::ThreadPoolWorker::Run()+62)
runtime.cc:598] native: #4 pc 00392a49 /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+92)
A/zygote: runtime.cc:598] native: #5 pc 00047507 /system/lib/libc.so (__pthread_start(void*)+22)
runtime.cc:598] native: #6 pc 0001af75 /system/lib/libc.so (__start_thread+32)
runtime.cc:598] (no managed stack frames)
runtime.cc:598]
runtime.cc:598] "Signal Catcher" prio=10 tid=3 WaitingInMainSignalCatcherLoop
runtime.cc:598] | group="" sCount=1 dsCount=0 flags=1 obj=0x19940020 self=0xa708fc00
runtime.cc:598] | sysTid=31622 nice=0 cgrp=default sched=0/0 handle=0x9eb5c970
runtime.cc:598] | state=S schedstat=( 598462 132846 2 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:598] | stack=0x9ea62000-0x9ea64000 stackSize=1006KB
runtime.cc:598] | held mutexes=
runtime.cc:598] kernel: do_sigtimedwait+0x1bc/0x278
runtime.cc:598] kernel: SyS_rt_sigtimedwait+0xcc/0x158
runtime.cc:598] native: #00 pc 00048dac /system/lib/libc.so (__rt_sigtimedwait+12)
runtime.cc:598] native: #1 pc 00020ad7 /system/lib/libc.so (sigwait+34)
runtime.cc:598] native: #2 pc 0036f95f /system/lib/libart.so (art::SignalSet::Wait()+22)
runtime.cc:598] native: #3 pc 0036f585 /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+180)
runtime.cc:598] native: #4 pc 0036e247 /system/lib/libart.so (art::SignalCatcher::Run(void*)+182)
runtime.cc:598] native: #5 pc 00047507 /system/lib/libc.so (__pthread_start(void*)+22)
A/zygote: runtime.cc:598] native: #6 pc 0001af75 /system/lib/libc.so (__start_thread+32)
runtime.cc:598] (no managed stack frames)
runtime.cc:598]
runtime.cc:598] "JDWP" prio=10 tid=4 WaitingInMainDebuggerLoop
runtime.cc:598] | group="" sCount=1 dsCount=0 flags=1 obj=0x19980018 self=0x9e98fc00
runtime.cc:598] | sysTid=31623 nice=0 cgrp=default sched=0/0 handle=0x8eac9970
runtime.cc:598] | state=S schedstat=( 7467157 7530613 25 ) utm=0 stm=0 core=2 HZ=100
runtime.cc:598] | stack=0x8e9cf000-0x8e9d1000 stackSize=1006KB
runtime.cc:598] | held mutexes=
runtime.cc:598] kernel: poll_schedule_timeout+0x114/0x128
runtime.cc:598] kernel: do_select+0x650/0x6d8
runtime.cc:598] kernel: core_sys_select+0x1f0/0x494
runtime.cc:598] kernel: SyS_pselect6+0x274/0x2d8
runtime.cc:598] native: #00 pc 00048ca4 /system/lib/libc.so (__pselect6+20)
runtime.cc:598] native: #1 pc 0001f771 /system/lib/libc.so (select+88)
runtime.cc:598] native: #2 pc 0040d017 /system/lib/libart.so (art::JDWP::JdwpAdbState::ProcessIncoming()+262)
runtime.cc:598] native: #3 pc 0025de2f /system/lib/libart.so (art::JDWP::JdwpState::Run()+438)
runtime.cc:598] native: #4 pc 0025d5bb /system/lib/libart.so (art::JDWP::StartJdwpThread(void*)+22)
A/zygote: runtime.cc:598] native: #5 pc 00047507 /system/lib/libc.so (__pthread_start(void*)+22)
runtime.cc:598] native: #6 pc 0001af75 /system/lib/libc.so (__start_thread+32)
runtime.cc:598] (no managed stack frames)
runtime.cc:598]
runtime.cc:598] "ReferenceQueueDaemon" prio=10 tid=5 Waiting
runtime.cc:598] | group="" sCount=1 dsCount=0 flags=1 obj=0x168fb518 self=0x9d1bae00
runtime.cc:598] | sysTid=31624 nice=4 cgrp=default sched=0/0 handle=0x8e9cc970
runtime.cc:598] | state=S schedstat=( 289693 0 1 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:598] | stack=0x8e8ca000-0x8e8cc000 stackSize=1038KB
runtime.cc:598] | held mutexes=
runtime.cc:598] kernel: futex_wait_queue_me+0x114/0x1ac
runtime.cc:598] kernel: futex_wait+0x11c/0x26c
runtime.cc:598] kernel: do_futex+0x124/0xb64
runtime.cc:598] kernel: SyS_futex+0x108/0x188
runtime.cc:598] native: #00 pc 00018d04 /system/lib/libc.so (syscall+28)
runtime.cc:598] native: #1 pc 000b7a05 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+80)
runtime.cc:598] native: #2 pc 002e59df /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+758)
runtime.cc:598] native: #3 pc 002e708f /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+178)
runtime.cc:598] native: #4 pc 002f7fef /system/lib/libart.so (art::Object_wait(JNIEnv*, jobject*)+32)
runtime.cc:598] native: #5 pc 0000053b /system/framework/arm/boot.oat (Java_java_lang_Object_wait
+74)
runtime.cc:598] at java.lang.Object.wait(Native method)
runtime.cc:598] - waiting on <0x07e1e590> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
runtime.cc:598] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:180)
runtime.cc:598] - locked <0x07e1e590> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
runtime.cc:598] at java.lang.Daemons$Daemon.run(Daemons.java:105)
runtime.cc:598] at java.lang.Thread.run(Thread.java:764)
runtime.cc:598]
runtime.cc:598] "FinalizerDaemon" prio=10 tid=6 Waiting
runtime.cc:598] | group="" sCount=1 dsCount=0 flags=1 obj=0x168fb5b8 self=0x9d1bb400
runtime.cc:598] | sysTid=31625 nice=4 cgrp=default sched=0/0 handle=0x8e8c7970
runtime.cc:598] | state=S schedstat=( 328769 39692 2 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:598] | stack=0x8e7c5000-0x8e7c7000 stackSize=1038KB
runtime.cc:598] | held mutexes=
runtime.cc:598] kernel: futex_wait_queue_me+0x114/0x1ac
runtime.cc:598] kernel: futex_wait+0x11c/0x26c
runtime.cc:598] kernel: do_futex+0x124/0xb64
runtime.cc:598] kernel: SyS_futex+0x108/0x188
runtime.cc:598] native: #00 pc 00018d04 /system/lib/libc.so (syscall+28)
runtime.cc:598] native: #1 pc 000b7a05 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+80)
runtime.cc:598] native: #2 pc 002e59df /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+758)
runtime.cc:598] native: #3 pc 002e708f /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+178)
runtime.cc:598] native: #4 pc 002f801b /system/lib/libart.so (art::Object_waitJI(JNIEnv*, jobject*, long long, int)+36)
runtime.cc:598] native: #5 pc 0000081d /system/framework/arm/boot.oat (Java_java_lang_Object_wait__JI+92)
runtime.cc:598] at java.lang.Object.wait(Native method)
runtime.cc:598] - waiting on <0x0c80ce89> (a java.lang.Object)
runtime.cc:598] at java.lang.Object.wait(Object.java:422)
runtime.cc:598] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
runtime.cc:598] - locked <0x0c80ce89> (a java.lang.Object)
runtime.cc:598] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
runtime.cc:598] at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:234)
runtime.cc:598] at java.lang.Daemons$Daemon.run(Daemons.java:105)
runtime.cc:598] at java.lang.Thread.run(Thread.java:764)
runtime.cc:598]
runtime.cc:598] "FinalizerWatchdogDaemon" prio=10 tid=7 Waiting
runtime.cc:598] | group="" sCount=1 dsCount=0 flags=1 obj=0x168fb658 self=0x9ba45e00
runtime.cc:598] | sysTid=31626 nice=4 cgrp=default sched=0/0 handle=0x8e7c2970
runtime.cc:598] | state=S schedstat=( 214538 83693 1 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:598] | stack=0x8e6c0000-0x8e6c2000 stackSize=1038KB
runtime.cc:598] | held mutexes=
runtime.cc:598] kernel: futex_wait_queue_me+0x114/0x1ac
runtime.cc:598] kernel: futex_wait+0x11c/0x26c
runtime.cc:598] kernel: do_futex+0x124/0xb64
runtime.cc:598] kernel: SyS_futex+0x108/0x188
runtime.cc:598] native: #00 pc 00018d04 /system/lib/libc.so (syscall+28)
runtime.cc:598] native: #1 pc 000b7a05 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+80)
runtime.cc:598] native: #2 pc 002e59df /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+758)
runtime.cc:598] native: #3 pc 002e708f /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+178)
runtime.cc:598] native: #4 pc 002f7fef /system/lib/libart.so (art::Object_wait(JNIEnv*, jobject*)+32)
runtime.cc:598] native: #5 pc 0000053b /system/framework/arm/boot.oat (Java_java_lang_Object_wait
+74)
runtime.cc:598] at java.lang.Object.wait(Native method)
runtime.cc:598] - waiting on <0x08bbde8e> (a java.lang.Daemons$FinalizerWatchdogDaemon)
runtime.cc:598] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:299)
runtime.cc:598] - locked <0x08bbde8e> (a java.lang.Daemons$FinalizerWatchdogDaemon)
runtime.cc:598] at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:279)
runtime.cc:598] at java.lang.Daemons$Daemon.run(Daemons.java:105)
runtime.cc:598] at java.lang.Thread.run(Thread.java:764)
runtime.cc:598]
runtime.cc:598] "HeapTaskDaemon" prio=10 tid=8 Blocked
runtime.cc:598] | group="" sCount=1 dsCount=0 flags=1 obj=0x168fb6f8 self=0x9ba48c00
runtime.cc:598] | sysTid=31627 nice=4 cgrp=default sched=0/0 handle=0x8e6bd970
runtime.cc:598] | state=S schedstat=( 191308 0 1 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:598] | stack=0x8e5bb000-0x8e5bd000 stackSize=1038KB
runtime.cc:598] | held mutexes=
A/zygote: runtime.cc:598] kernel: futex_wait_queue_me+0x114/0x1ac
runtime.cc:598] kernel: futex_wait+0x11c/0x26c
runtime.cc:598] kernel: do_futex+0x124/0xb64
runtime.cc:598] kernel: SyS_futex+0x108/0x188
runtime.cc:598] native: #00 pc 00018d04 /system/lib/libc.so (syscall+28)
runtime.cc:598] native: #1 pc 000b7a05 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+80)
runtime.cc:598] native: #2 pc 001cb62b /system/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+278)
runtime.cc:598] native: #3 pc 001cbbf5 /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+44)
runtime.cc:598] native: #4 pc 0019523b /system/framework/arm/boot-core-libart.oat (Java_dalvik_system_VMRuntime_runHeapTasks
+74)
runtime.cc:598] at dalvik.system.VMRuntime.runHeapTasks(Native method)
runtime.cc:598] - waiting to lock an unknown object
runtime.cc:598] at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:463)
runtime.cc:598] at java.lang.Daemons$Daemon.run(Daemons.java:105)
runtime.cc:598] at java.lang.Thread.run(Thread.java:764)
runtime.cc:598]
runtime.cc:598] "Binder:31616_1" prio=10 tid=9 Native
runtime.cc:598] | group="" sCount=1 dsCount=0 flags=1 obj=0x199c0020 self=0x9d1f2200
runtime.cc:598] | sysTid=31628 nice=0 cgrp=default sched=0/0 handle=0x8e4ba970
runtime.cc:598] | state=S schedstat=( 1097461 0 7 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:598] | stack=0x8e3c0000-0x8e3c2000 stackSize=1006KB
runtime.cc:598] | held mutexes=
runtime.cc:598] kernel: binder_thread_read+0x414/0x1338
runtime.cc:598] kernel: binder_ioctl+0x878/0xba8
runtime.cc:598] kernel: do_vfs_ioctl+0xb8/0x88c
runtime.cc:598] kernel: SyS_ioctl+0x74/0x84
runtime.cc:598] native: #00 pc 00048bb8 /system/lib/libc.so (__ioctl+8)
runtime.cc:598] native: #1 pc 0001dd95 /system/lib/libc.so (ioctl+32)
runtime.cc:598] native: #2 pc 000424dd /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+168)
runtime.cc:598] native: #3 pc 000425d7 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
runtime.cc:598] native: #4 pc 00042baf /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
runtime.cc:598] native: #5 pc 00057bcf /system/lib/libbinder.so (???)
runtime.cc:598] native: #6 pc 0000d295 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+144)
runtime.cc:598] native: #7 pc 000767d1 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+80)
runtime.cc:598] native: #8 pc 00047507 /system/lib/libc.so (__pthread_start(void*)+22)
runtime.cc:598] native: #9 pc 0001af75 /system/lib/libc.so (__start_thread+32)
runtime.cc:598] (no managed stack frames)
runtime.cc:598]
runtime.cc:598] "Binder:31616_2" prio=10 tid=10 Native
runtime.cc:598] | group="" sCount=1 dsCount=0 flags=1 obj=0x19a00020 self=0x9e99d800
runtime.cc:598] | sysTid=31629 nice=0 cgrp=default sched=0/0 handle=0x8e3bd970
runtime.cc:598] | state=S schedstat=( 8336925 1373615 12 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:598] | stack=0x8e2c3000-0x8e2c5000 stackSize=1006KB
runtime.cc:598] | held mutexes=
runtime.cc:598] kernel: binder_thread_read+0x414/0x1338
runtime.cc:598] kernel: binder_ioctl+0x878/0xba8
runtime.cc:598] kernel: do_vfs_ioctl+0xb8/0x88c
runtime.cc:598] kernel: SyS_ioctl+0x74/0x84
runtime.cc:598] native: #00 pc 00048bb8 /system/lib/libc.so (__ioctl+8)
runtime.cc:598] native: #1 pc 0001dd95 /system/lib/libc.so (ioctl+32)
runtime.cc:598] native: #2 pc 000424dd /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+168)
runtime.cc:598] native: #3 pc 000425d7 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
runtime.cc:598] native: #4 pc 00042baf /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
runtime.cc:598] native: #5 pc 00057bcf /system/lib/libbinder.so (???)
runtime.cc:598] native: #6 pc 0000d295 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+144)
runtime.cc:598] native: #7 pc 000767d1 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+80)
runtime.cc:598] native: #8 pc 00047507 /system/lib/libc.so (__pthread_start(void*)+22)
runtime.cc:598] native: #9 pc 0001af75 /system/lib/libc.so (__start_thread+32)
runtime.cc:598] (no managed stack frames)
runtime.cc:598]
runtime.cc:598] "Profile Saver" prio=10 tid=11 Native
runtime.cc:598] | group="" sCount=1 dsCount=0 flags=1 obj=0x19a80020 self=0x9d1ebe00
runtime.cc:598] | sysTid=31635 nice=9 cgrp=default sched=0/0 handle=0x8dfff970
runtime.cc:598] | state=S schedstat=( 795614 3131309 3 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:598] | stack=0x8df05000-0x8df07000 stackSize=1006KB
runtime.cc:598] | held mutexes=
runtime.cc:598] kernel: futex_wait_queue_me+0x114/0x1ac
runtime.cc:598] kernel: futex_wait+0x11c/0x26c
runtime.cc:598] kernel: do_futex+0x124/0xb64
runtime.cc:598] kernel: SyS_futex+0x108/0x188
runtime.cc:598] native: #00 pc 00018d08 /system/lib/libc.so (syscall+32)
runtime.cc:598] native: #1 pc 000b7d19 /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+100)
runtime.cc:598] native: #2 pc 0027669f /system/lib/libart.so (art::ProfileSaver::Run()+142)
runtime.cc:598] native: #3 pc 00278aff /system/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+50)
runtime.cc:598] native: #4 pc 00047507 /system/lib/libc.so (__pthread_start(void*)+22)
runtime.cc:598] native: #5 pc 0001af75 /system/lib/libc.so (__start_thread+32)
runtime.cc:598] (no managed stack frames)
runtime.cc:598]
runtime.cc:598] Aborting thread:
runtime.cc:598] "main" prio=10 tid=1 Native
runtime.cc:598] | group="" sCount=0 dsCount=0 flags=0 obj=0x7252f460 self=0xa708f000
runtime.cc:598] | sysTid=31616 nice=-10 cgrp=default sched=0/0 handle=0xab3aa4a4
runtime.cc:598] | state=R schedstat=( 258718301 44605323 228 ) utm=20 stm=5 core=2 HZ=100
runtime.cc:598] | stack=0xbe48a000-0xbe48c000 stackSize=8MB
runtime.cc:598] | held mutexes= "abort lock"
runtime.cc:598] native: #00 pc 002e97f7 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*)+130)
runtime.cc:598] native: #1 pc 0037cf91 /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+204)
runtime.cc:598] native: #2 pc 00379633 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+34)
runtime.cc:598] native: #3 pc 0036a8a1 /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits>&, art::Thread*) const+28)
runtime.cc:598] native: #4 pc 0036a587 /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&) const+458)
runtime.cc:598] native: #5 pc 0035c941 /system/lib/libart.so (art::Runtime::Abort(char const*)+132)
A/zygote: runtime.cc:598] native: #6 pc 0041fe2d /system/lib/libart.so (android::base::LogMessage::~LogMessage()+452)
runtime.cc:598] native: #7 pc 0024e545 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1212)
runtime.cc:598] native: #8 pc 0024e6c7 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+58)
runtime.cc:598] native: #9 pc 000d6403 /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+42)
runtime.cc:598] native: #10 pc 000d5f83 /system/lib/libart.so (art::ScopedCheck::CheckThread(_JNIEnv*)+274)
runtime.cc:598] native: #11 pc 000d492d /system/lib/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*)+596)
runtime.cc:598] native: #12 pc 000d6cdf /system/lib/libart.so (art::CheckJNI::NewRef(char const*, _JNIEnv*, _jobject*, art::IndirectRefKind)+434)
runtime.cc:598] native: #13 pc 003838cd /system/lib/libart.so (art::Thread::SetClassLoaderOverride(_jobject*)+32)
runtime.cc:598] native: #14 pc 00250427 /system/lib/libart.so (art::JavaVMExt::LoadNativeLibrary(_JNIEnv*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator> const&, _jobject*, _jstring*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator>)+1910)
runtime.cc:598] native: #15 pc 0000315f /system/lib/libopenjdkjvm.so (JVM_NativeLoad+194)
runtime.cc:598] native: #16 pc 00089641 /system/framework/arm/boot.oat (???)
runtime.cc:598] at java.lang.Runtime.nativeLoad(Native method)
runtime.cc:598] at java.lang.Runtime.doLoad(Runtime.java:1099)
runtime.cc:598] - locked <0x0b626853> (a java.lang.Runtime)
runtime.cc:598] at java.lang.Runtime.loadLibrary0(Runtime.java:1014)
runtime.cc:598] - locked <0x0b626853> (a java.lang.Runtime)
runtime.cc:598] at java.lang.System.loadLibrary(System.java:1657)
runtime.cc:598] at com.tencent.mars.Mars.loadDefaultMarsLibrary(Mars.java:21)
runtime.cc:598] at com.tencent.mars.stn.StnLogic.(StnLogic.java:20)
runtime.cc:598] at com.tencent.mars.stn.StnLogic.setCallBack(StnLogic.java:164)
runtime.cc:598] at com.example.fefefe.App.initMars(App.java:33)
runtime.cc:598] at com.example.fefefe.App.onCreate(App.java:24)
runtime.cc:598] at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1119)
runtime.cc:598] at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5838)
runtime.cc:598] at android.app.ActivityThread.-wrap1(ActivityThread.java:-1)
runtime.cc:598] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1706)
runtime.cc:598] at android.os.Handler.dispatchMessage(Handler.java:106)
runtime.cc:598] at android.os.Looper.loop(Looper.java:171)
runtime.cc:598] at android.app.ActivityThread.main(ActivityThread.java:6656)
runtime.cc:598] at java.lang.reflect.Method.invoke(Native method)
runtime.cc:598] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
runtime.cc:598] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873)
runtime.cc:598] Pending exception java.lang.UnsatisfiedLinkError: method:startAlarm, sig:(III)Z
runtime.cc:598] at java.lang.String java.lang.Runtime.nativeLoad(java.lang.String, java.lang.ClassLoader, java.lang.String) (Runtime.java:-2)
runtime.cc:598] at java.lang.String java.lang.Runtime.doLoad(java.lang.String, java.lang.ClassLoader) (Runtime.java:1099)
runtime.cc:598] at void java.lang.Runtime.loadLibrary0(java.lang.ClassLoader, java.lang.String) (Runtime.java:1014)
runtime.cc:598] at void java.lang.System.loadLibrary(java.lang.String) (System.java:1657)
runtime.cc:598] at void com.tencent.mars.Mars.loadDefaultMarsLibrary() (Mars.java:21)
runtime.cc:598] at void com.tencent.mars.stn.StnLogic.() (StnLogic.java:20)
runtime.cc:598] at void com.tencent.mars.stn.StnLogic.setCallBack(com.tencent.mars.stn.StnLogic$ICallBack) (StnLogic.java:164)
runtime.cc:598] at void com.example.fefefe.App.initMars() (App.java:33)
runtime.cc:598] at void com.example.fefefe.App.onCreate() (App.java:24)
runtime.cc:598] at void android.app.Instrumentation.callApplicationOnCreate(android.app.Application) (Instrumentation.java:1119)
runtime.cc:598] at void android.app.ActivityThread.handleBindApplication(android.app.ActivityThread$AppBindData) (ActivityThread.java:5838)
runtime.cc:598] at void android.app.ActivityThread.-wrap1(android.app.ActivityThread, android.app.ActivityThread$AppBindData) (ActivityThread.java:-1)
runtime.cc:598] at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1706)
runtime.cc:598] at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
runtime.cc:598] at void android.os.Looper.loop() (Looper.java:171)
runtime.cc:598] at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6656)
runtime.cc:598] at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
runtime.cc:598] at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:547)
runtime.cc:598] at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:873)
runtime.cc:598]
runtime.cc:606] JNI DETECTED ERROR IN APPLICATION: JNI NewGlobalRef called with pending exception java.lang.UnsatisfiedLinkError: method:startAlarm, sig:(III)Z
runtime.cc:606] at java.lang.String java.lang.Runtime.nativeLoad(java.lang.String, java.lang.ClassLoader, java.lang.String) (Runtime.java:-2)
runtime.cc:606] at java.lang.String java.lang.Runtime.doLoad(java.lang.String, java.lang.ClassLoader) (Runtime.java:1099)
runtime.cc:606] at void java.lang.Runtime.loadLibrary0(java.lang.ClassLoader, java.lang.String) (Runtime.java:1014)
runtime.cc:606] at void java.lang.System.loadLibrary(java.lang.String) (System.java:1657)
runtime.cc:606] at void com.tencent.mars.Mars.loadDefaultMarsLibrary() (Mars.java:21)
runtime.cc:606] at void com.tencent.mars.stn.StnLogic.() (StnLogic.java:20)
runtime.cc:606] at void com.tencent.mars.stn.StnLogic.setCallBack(com.tencent.mars.stn.StnLogic$ICallBack) (StnLogic.java:164)
runtime.cc:606] at void com.example.fefefe.App.initMars() (App.java:33)
runtime.cc:606] at void com.example.fefefe.App.onCreate() (App.java:24)
runtime.cc:606] at void android.app.Instrumentation.callApplicationOnCreate(android.app.Application) (Instrumentation.java:1119)
runtime.cc:606] at void android.app.ActivityThread.handleBindApplication(android.app.ActivityThread$AppBindData) (ActivityThread.java:5838)
runtime.cc:606] at void android.app.ActivityThread.-wrap1(android.app.ActivityThread, android.app.ActivityThread$AppBindData) (ActivityThread.java:-1)
runtime.cc:606] at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1706)
runtime.cc:606] at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
runtime.cc:606] at void android.os.Looper.loop() (Looper.java:171)
runtime.cc:606] at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6656)
runtime.cc:606] at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
runtime.cc:606] at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:547)
runtime.cc:606] at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:873)
runtime.cc:606]
runtime.cc:606] in call to NewGlobalRef
runtime.cc:606] from java.lang.String java.lang.Runtime.nativeLoad(java.lang.String, java.lang.ClassLoader, java.lang.String)
runtime.cc:606] "main" prio=5 tid=1 Runnable
A/zygote: runtime.cc:606] | group="main" sCount=0 dsCount=0 flags=0 obj=0x7252f460 self=0xa708f000
runtime.cc:606] | sysTid=31616 nice=-10 cgrp=default sched=0/0 handle=0xab3aa4a4
runtime.cc:606] | state=R schedstat=( 129970231 39361162 126 ) utm=9 stm=3 core=2 HZ=100
runtime.cc:606] | stack=0xbe48a000-0xbe48c000 stackSize=8MB
runtime.cc:606] | held mutexes= "mutator lock"(shared held)
runtime.cc:606] native: #00 pc 002e97f7 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap
, char const*, art::ArtMethod*, void*)+130)
runtime.cc:606] native: #1 pc 0037cf91 /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+204)
runtime.cc:606] native: #2 pc 00379633 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+34)
runtime.cc:606] native: #3 pc 0024e359 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+720)
runtime.cc:606] native: #4 pc 0024e6c7 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+58)
runtime.cc:606] native: #5 pc 000d6403 /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+42)
runtime.cc:606] native: #6 pc 000d5f83 /system/lib/libart.so (art::ScopedCheck::CheckThread(_JNIEnv*)+274)
runtime.cc:606] native: #7 pc 000d492d /system/lib/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*)+596)
runtime.cc:606] native: #8 pc 000d6cdf /system/lib/libart.so (art::CheckJNI::NewRef(char const*, _JNIEnv*, _jobject*, art::IndirectRefKind)+434)
runtime.cc:606] native: #9 pc 003838cd /system/lib/libart.so (art::Thread::SetClassLoaderOverride(_jobject*)+32)
runtime.cc:606] native: #10 pc 00250427 /system/lib/libart.so (art::JavaVMExt::LoadNativeLibrary(_JNIEnv*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator> const&, _jobject*, _jstring*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator>*)+1910)
runtime.cc:606] native: #11 pc 0000315f /system/lib/libopenjdkjvm.so (JVM_NativeLoad+194)
runtime.cc:606] native: #12 pc 00089641 /system/framework/arm/boot.oat (Java_java_lang_Runtime_nativeLoad__Ljava_lang_String_2Ljava_lang_ClassLoader_2Ljava_lang_String_2+160)
runtime.cc:606] at java.lang.Runtime.nativeLoad(Native method)
runtime.cc:606] at java.lang.Runtime.doLoad(Runtime.java:1099)
runtime.cc:606] - locked <0x0b626853> (a java.lang.Runtime)
runtime.cc:606] at java.lang.Runtime.loadLibrary0(Runtime.java:1014)
runtime.cc:606] - locked <0x0b626853> (a java.lang.Runtime)
runtime.cc:606] at java.lang.System.loadLibrary(System.java:1657)
runtime.cc:606] at com.tencent.mars.Mars.loadDefaultMarsLibrary(Mars.java:21)
runtime.cc:606] at com.tencent.mars.stn.StnLogic.(StnLogic.java:20)
runtime.cc:606] at com.tencent.mars.stn.StnLogic.setCallBack(StnLogic.java:164)
runtime.cc:606] at com.example.fefefe.App.initMars(App.java:33)
runtime.cc:606] at com.example.fefefe.App.onCreate(App.java:24)
runtime.cc:606] at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1119)
runtime.cc:606] at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5838)
runtime.cc:606] at android.app.ActivityThread.-wrap1(ActivityThread.java:-1)
runtime.cc:606] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1706)
runtime.cc:606] at android.os.Handler.dispatchMessage(Handler.java:106)
runtime.cc:606] at android.os.Looper.loop(Looper.java:171)
runtime.cc:606] at android.app.ActivityThread.main(ActivityThread.java:6656)
runtime.cc:606] at java.lang.reflect.Method.invoke(Native method)
runtime.cc:606] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
runtime.cc:606] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873)
runtime.cc:606]

--------- beginning of crash

A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 31616 (.example.fefefe), pid 31616 (.example.fefefe)
A/zygote: runtime.cc:606]

@CLlongaotian
Copy link
Author

JNI DETECTED ERROR IN APPLICATION: JNI NewGlobalRef called with pending exception java.lang.UnsatisfiedLinkError: method:startAlarm, sig:(III)Z
我在网络上找到了这个问题,是找不到java里的startAlarm方法,请问该怎么解决?

@CLlongaotian
Copy link
Author

loadDefaultMarsLibrary(),在初始化回调时,进行到这行代码后就会造成程序奔溃。请这该怎么解决?

@Nextweekends
Copy link

这个问题修改startAlarm方法 加入final int type 作为第一个入参就行

@CLlongaotian
Copy link
Author

这个问题修改startAlarm方法 加入final int type 作为第一个入参就行

我是通过 compile 'com.tencent.mars:mars-wrapper:1.2.4' 依赖的,而该方法在jar里面,不知怎么修改?

@Nextweekends
Copy link

这个问题修改startAlarm方法 加入final int type 作为第一个入参就行

我是通过 compile 'com.tencent.mars:mars-wrapper:1.2.4' 依赖的,而该方法在jar里面,不知怎么修改?

这个我帮不了你,因为我是编译到本地执行的

@CLlongaotian
Copy link
Author

这个问题修改startAlarm方法 加入final int type 作为第一个入参就行

我是通过 compile 'com.tencent.mars:mars-wrapper:1.2.4' 依赖的,而该方法在jar里面,不知怎么修改?

这个我帮不了你,因为我是编译到本地执行的

还是谢谢你,我试试本地编译吧

@CLlongaotian
Copy link
Author

这个问题修改startAlarm方法 加入final int type 作为第一个入参就行

我是通过 compile 'com.tencent.mars:mars-wrapper:1.2.4' 依赖的,而该方法在jar里面,不知怎么修改?

这个我帮不了你,因为我是编译到本地执行的
可以发一份编译好的本地model给我妈?

@CLlongaotian
Copy link
Author

这个问题修改startAlarm方法加入final int类型作为第一个入参就行

我是通过compile'c​​om.tencent.mars:mars-wrapper:1.2.4'依赖的,而该方法在罐子里面,不知怎么修改?

这个我帮不了你,因为我是编译到本地执行的

我使用本地编译时,用ndk编译c文件成so时,
Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
但是我通过脚本编译完时并没有在jni文件下得到Application.mk。
这是为什么?

@CLlongaotian
Copy link
Author

CLlongaotian commented Aug 11, 2020 via email

@Nextweekends
Copy link

如果可以的话,能把你编译好的文件发我一份吗? 谢谢

------------------ 原始邮件 ------------------ 发件人: "Tencent/mars" <notifications@github.com>; 发送时间: 2020年8月10日(星期一) 下午5:16 收件人: "Tencent/mars"<mars@noreply.github.com>; 抄送: "START"<563346421@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [Tencent/mars] Android mars版本1.2.4 初始化报错闪退 (#833) 这个问题修改startAlarm方法 加入final int type 作为第一个入参就行 我是通过 compile 'com.tencent.mars:mars-wrapper:1.2.4' 依赖的,而该方法在jar里面,不知怎么修改? 这个我帮不了你,因为我是编译到本地执行的 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

邮箱已发

@hengtao0726
Copy link

我也需要一份,谢谢!!

如果可以的话,能把你编译好的文件发我一份吗? 谢谢

------------------ 原始邮件 ------------------ 发件人: "Tencent/mars" <notifications@github.com>; 发送时间: 2020年8月10日(星期一) 下午5:16 收件人: "Tencent/mars"<mars@noreply.github.com>; 抄送: "START"<563346421@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [Tencent/mars] Android mars版本1.2.4 初始化报错闪退 (#833) 这个问题修改startAlarm方法 加入final int type 作为第一个入参就行 我是通过 compile 'com.tencent.mars:mars-wrapper:1.2.4' 依赖的,而该方法在jar里面,不知怎么修改? 这个我帮不了你,因为我是编译到本地执行的 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

邮箱已发

我也需要一份,谢谢!!!!!281054703@qq.com

@CLlongaotian
Copy link
Author

我也需要一份,谢谢!!

如果可以的话,能把你编译好的文件发我一份吗?谢谢

------------------原始邮件------------------发件人:“腾讯/火星” < notifications@github.com >; 发送时间:2020年8月10日(星期一)下午5:16收件人:“ Tencent / mars” < mars@noreply.github.com >; 抄送:“ START” < 563346421@qq.com >;“作者” < author@noreply.github.com >; 主题:回复:[腾讯/火星] Android火星版本1.2.4初始化报错闪退(#833)这个问题修改startAlarm方法加入最终int类型作为第一个入参就行我是通过compile'c​​om.tencent.mars: mars-wrapper:1.2.4'依赖的,而该方法在jar里面,不知怎么修改?这个我帮不了你,因为我是编译到本地执行的 直接回复此电子邮件,在GitHub上查看或取消订阅。

邮箱已发

281054703@qq.com我也需要一份,谢谢!!!!!!

已发

@zyn0307
Copy link

zyn0307 commented Sep 18, 2020

麻烦也发我一份吧,多谢啦!邮箱:chenyizhu0307@163.com

@gao746700783
Copy link

我也需要一份,谢谢!!

如果可以的话,能把你编译好的文件发我一份吗?谢谢

------------------原始邮件------------------发件人:“腾讯/火星” < notifications@github.com >; 发送时间:2020年8月10日(星期一)下午5:16收件人:“ Tencent / mars” < mars@noreply.github.com >; 抄送:“ START” < 563346421@qq.com >;“作者” < author@noreply.github.com >; 主题:回复:[腾讯/火星] Android火星版本1.2.4初始化报错闪退(#833)这个问题修改startAlarm方法加入最终int类型作为第一个入参就行我是通过compile'c​​om.tencent.mars: mars-wrapper:1.2.4'依赖的,而该方法在jar里面,不知怎么修改?这个我帮不了你,因为我是编译到本地执行的 直接回复此电子邮件,在GitHub上查看或取消订阅。

邮箱已发

281054703@qq.com我也需要一份,谢谢!!!!!!

已发

本地编译,运行起来出错,能帮忙发一份给我吗 746700783@qq.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants