Search Unity

Android - Crash on start up when running through Android Studios

Discussion in 'Unity Ads & User Acquisition' started by kujo, Jan 28, 2016.

  1. kujo

    kujo

    Joined:
    Aug 19, 2013
    Posts:
    106
    Hi,

    I'm running Unity 5.3f3 and I've enabled Ads through the services panel. I've exported my project as a Google Android project and I'm trying to build it in Android Studios. It compiles and is deployed on device, but crashes almost immediately, I guess during the Init call. Its crashing with an ClassNotFoundExcpetion for UnityAdsUnityEngineWrapper file. I had a similar issue with the Facebook SDK when I initially exported it, which I fixed from this https://developers.facebook.com/bugs/1740630979494284/ guide, but I don't have access (that I can see) to the arr files for UnityAds.

    There is a pretty huge stack trace output for the exception which I've included.

    How can I fix this?

    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] JNI DETECTED ERROR IN APPLICATION: JNI GetMethodID called with pending exception java.lang.ClassNotFoundException: Didn't find class "com.unity3d.ads.android.unity3d.UnityAdsUnityEngineWrapper" on path: DexPathList[[zip file "/data/app/com.motionlab.darts-2/base.apk"],nativeLibraryDirectories=[/data/app/com.motionlab.darts-2/lib/arm, /data/app/com.motionlab.darts-2/base.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:511)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:469)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] at boolean com.unity3d.player.UnityPlayer.nativeRender() ((null):-2)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] at boolean com.unity3d.player.UnityPlayer.a(com.unity3d.player.UnityPlayer) ((null):-1)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] at void com.unity3d.player.UnityPlayer$b.run() ((null):-1)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410]
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] in call to GetMethodID
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] from boolean com.unity3d.player.UnityPlayer.nativeRender()
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] "UnityMain" prio=5 tid=11 Runnable
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] | group="main" sCount=0 dsCount=0 obj=0x12dd7160 self=0xacb9cc00
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] | sysTid=30520 nice=0 cgrp=default sched=0/0 handle=0xb3897930
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] | state=R schedstat=( 686648809 103072857 1241 ) utm=54 stm=14 core=1 HZ=100
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] | stack=0xb3795000-0xb3797000 stackSize=1038KB
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] | held mutexes= "mutator lock"(shared held)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] native: #00 pc 00370e01 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::ArtMethod*, void*)+160)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] native: #01 pc 0035046f /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+150)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] native: #02 pc 0025a725 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+740)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] native: #03 pc 0025adfd /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+64)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] native: #04 pc 000fd1d1 /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+32)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] native: #05 pc 001022e5 /system/lib/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*) (.constprop.95)+5072)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] native: #06 pc 00112f2d /system/lib/libart.so (art::CheckJNI::GetMethodID(_JNIEnv*, _jclass*, char const*, char const*)+396)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] native: #07 pc 0091d55f /data/app/com.motionlab.darts-2/lib/arm/libunity.so (???)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] native: #08 pc 0091d7d5 /data/app/com.motionlab.darts-2/lib/arm/libunity.so (???)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] native: #09 pc 004e4fe4 /data/app/com.motionlab.darts-2/lib/arm/libunity.so (???)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] native: #10 pc 00007b04 (???)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] at com.unity3d.player.UnityPlayer.nativeRender(Native method)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] at com.unity3d.player.UnityPlayer.a(unavailable:-1)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410] at com.unity3d.player.UnityPlayer$b.run(unavailable:-1)
    01-28 17:12:38.823 30497-30520/com.motionlab.darts A/art﹕ art/runtime/java_vm_ext.cc:410]
    01-28 17:12:39.038 30497-30503/com.motionlab.darts W/art﹕ Suspending all threads took: 6.582ms
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] Runtime aborting...
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] Aborting thread:
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "UnityMain" prio=5 tid=11 Native
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=0 dsCount=0 obj=0x12dd7160 self=0xacb9cc00
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30520 nice=0 cgrp=default sched=0/0 handle=0xb3897930
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=R schedstat=( 709444068 105318431 1266 ) utm=56 stm=14 core=0 HZ=100
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xb3795000-0xb3797000 stackSize=1038KB
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes= "abort lock"
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 00370e01 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::ArtMethod*, void*)+160)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 0035046f /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+150)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 00333827 /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*) const+26)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 00333abf /system/lib/libart.so (art::Runtime::Abort()+562)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 000f45fb /system/lib/libart.so (art::LogMessage::~LogMessage()+2226)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 0025aa4f /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1550)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #06 pc 0025adfd /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+64)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #07 pc 000fd1d1 /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+32)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #08 pc 001022e5 /system/lib/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*) (.constprop.95)+5072)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #09 pc 00112f2d /system/lib/libart.so (art::CheckJNI::GetMethodID(_JNIEnv*, _jclass*, char const*, char const*)+396)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #10 pc 0091d55f /data/app/com.motionlab.darts-2/lib/arm/libunity.so (???)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #11 pc 0091d7d5 /data/app/com.motionlab.darts-2/lib/arm/libunity.so (???)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #12 pc 004e4fe4 /data/app/com.motionlab.darts-2/lib/arm/libunity.so (???)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #13 pc 00007b04 (???)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at com.unity3d.player.UnityPlayer.nativeRender(Native method)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at com.unity3d.player.UnityPlayer.a(unavailable:-1)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at com.unity3d.player.UnityPlayer$b.run(unavailable:-1)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] Pending exception java.lang.ClassNotFoundException: Didn't find class "com.unity3d.ads.android.unity3d.UnityAdsUnityEngineWrapper" on path: DexPathList[[zip file "/data/app/com.motionlab.darts-2/base.apk"],nativeLibraryDirectories=[/data/app/com.motionlab.darts-2/lib/arm, /data/app/com.motionlab.darts-2/base.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:511)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:469)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at boolean com.unity3d.player.UnityPlayer.nativeRender() ((null):-2)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at boolean com.unity3d.player.UnityPlayer.a(com.unity3d.player.UnityPlayer) ((null):-1)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at void com.unity3d.player.UnityPlayer$b.run() ((null):-1)
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] Dumping all threads without appropriate locks held: thread list lock mutator lock
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] All threads:
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] DALVIK THREADS (14):
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "UnityMain" prio=5 tid=11 Runnable
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=0 dsCount=0 obj=0x12dd7160 self=0xacb9cc00
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30520 nice=0 cgrp=default sched=0/0 handle=0xb3897930
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=R schedstat=( 734846824 108447134 1292 ) utm=58 stm=15 core=0 HZ=100
    01-28 17:12:39.088 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xb3795000-0xb3797000 stackSize=1038KB
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes= "abort lock" "mutator lock"(shared held)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 00370e01 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::ArtMethod*, void*)+160)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 0035046f /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+150)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 0035a373 /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+442)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 0035af31 /system/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*)+212)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 0035b45f /system/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+142)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 00333a35 /system/lib/libart.so (art::Runtime::Abort()+424)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #06 pc 000f45fb /system/lib/libart.so (art::LogMessage::~LogMessage()+2226)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #07 pc 0025aa4f /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1550)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #08 pc 0025adfd /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+64)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #09 pc 000fd1d1 /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+32)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #10 pc 001022e5 /system/lib/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*) (.constprop.95)+5072)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #11 pc 00112f2d /system/lib/libart.so (art::CheckJNI::GetMethodID(_JNIEnv*, _jclass*, char const*, char const*)+396)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #12 pc 0091d55f /data/app/com.motionlab.darts-2/lib/arm/libunity.so (???)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #13 pc 0091d7d5 /data/app/com.motionlab.darts-2/lib/arm/libunity.so (???)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #14 pc 004e4fe4 /data/app/com.motionlab.darts-2/lib/arm/libunity.so (???)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #15 pc 00007b04 (???)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at com.unity3d.player.UnityPlayer.nativeRender(Native method)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at com.unity3d.player.UnityPlayer.a(unavailable:-1)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at com.unity3d.player.UnityPlayer$b.run(unavailable:-1)
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "main" prio=5 tid=1 Native
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x742ef2a0 self=0xb4db6500
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30497 nice=0 cgrp=default sched=0/0 handle=0xb6f8eb34
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 726833141 596535071 2923 ) utm=39 stm=33 core=1 HZ=100
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xbe6be000-0xbe6c0000 stackSize=8MB
    01-28 17:12:39.089 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 00110cc3 /system/lib/libart.so (art::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, std::__va_list, art::primitive::Type, art::InvokeType)+870)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 001124f1 /system/lib/libart.so (art::CheckJNI::CallObjectMethod(_JNIEnv*, _jobject*, _jmethodID*, ...)+48)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 00002bbb /system/lib/libnativehelper.so (jniGetReferent+94)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 000762a7 /system/lib/libandroid_runtime.so (android::NativeDisplayEventReceiver::dispatchVsync(long long, int, unsigned int)+26)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #06 pc 000764c9 /system/lib/libandroid_runtime.so (android::NativeDisplayEventReceiver::handleEvent(int, int, void*)+80)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #07 pc 00012e03 /system/lib/libutils.so (android::Looper::pollInner(int)+530)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #08 pc 00012ed3 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+130)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #09 pc 00081ce1 /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, _jobject*, int)+22)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #10 pc 0000056d /data/dalvik-cache/arm/system@framework@boot.oat (Java_android_os_MessageQueue_nativePollOnce__JI+96)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at android.os.MessageQueue.nativePollOnce(Native method)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at android.os.MessageQueue.next(MessageQueue.java:323)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at android.os.Looper.loop(Looper.java:135)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at android.app.ActivityThread.main(ActivityThread.java:5417)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.reflect.Method.invoke!(Native method)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "Signal Catcher" prio=5 tid=2 WaitingInMainSignalCatcherLoop
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12d0a0a0 self=0xaee0f000
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30502 nice=0 cgrp=default sched=0/0 handle=0xb446d930
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 2162603 174688 4 ) utm=0 stm=0 core=0 HZ=100
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xb4371000-0xb4373000 stackSize=1014KB
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 00040b68 /system/lib/libc.so (__rt_sigtimedwait+12)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 0001c963 /system/lib/libc.so (sigwait+22)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 0033a725 /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+76)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 0033b887 /system/lib/libart.so (art::SignalCatcher::Run(void*)+218)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 0003f45f /system/lib/libc.so (__pthread_start(void*)+30)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 00019b43 /system/lib/libc.so (__start_thread+6)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] (no managed stack frames)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "JDWP" prio=5 tid=3 WaitingInMainDebuggerLoop
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12d0c0a0 self=0xacb94a00
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30503 nice=0 cgrp=default sched=0/0 handle=0xb436e930
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 51247609 26544733 65 ) utm=5 stm=0 core=1 HZ=100
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xb4272000-0xb4274000 stackSize=1014KB
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 00040a84 /system/lib/libc.so (__pselect6+20)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 0001bcb5 /system/lib/libc.so (select+60)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 004012d3 /system/lib/libart.so (art::JDWP::JdwpAdbState::processIncoming()+218)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 00266e47 /system/lib/libart.so (art::JDWP::JdwpState::Run()+314)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 00267cc5 /system/lib/libart.so (art::JDWP::StartJdwpThread(void*)+16)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 0003f45f /system/lib/libc.so (__pthread_start(void*)+30)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #06 pc 00019b43 /system/lib/libc.so (__start_thread+6)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] (no managed stack frames)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "HeapTaskDaemon" prio=5 tid=4 Blocked
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12d078e0 self=0xacb97c00
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30507 nice=0 cgrp=default sched=0/0 handle=0xb3f60930
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 418438 19389426 7 ) utm=0 stm=0 core=1 HZ=100
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xb3e5e000-0xb3e60000 stackSize=1038KB
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 001d73f5 /system/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+104)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 001d7907 /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+38)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 0000037f /data/dalvik-cache/arm/system@framework@boot.oat (Java_dalvik_system_VMRuntime_runHeapTasks__+74)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at dalvik.system.VMRuntime.runHeapTasks(Native method)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] - waiting to lock an unknown object
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:355)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "Binder_1" prio=5 tid=5 Native
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12d460a0 self=0xacb98100
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30508 nice=0 cgrp=default sched=0/0 handle=0xb3d5d930
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 3487657 21054791 24 ) utm=0 stm=0 core=0 HZ=100
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xb3c61000-0xb3c63000 stackSize=1014KB
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 000409bc /system/lib/libc.so (__ioctl+8)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 00047439 /system/lib/libc.so (ioctl+14)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 0001e8a1 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+132)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 0001ed83 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 0001ee21 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 00023761 /system/lib/libbinder.so (???)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #06 pc 0001006d /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #07 pc 0005ee23 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+70)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #08 pc 0003f45f /system/lib/libc.so (__pthread_start(void*)+30)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #09 pc 00019b43 /system/lib/libc.so (__start_thread+6)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] (no managed stack frames)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "FinalizerWatchdogDaemon" prio=5 tid=6 Waiting
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12d07880 self=0xacb97700
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30506 nice=0 cgrp=default sched=0/0 handle=0xb4065930
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 396874 20904012 8 ) utm=0 stm=0 core=1 HZ=100
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xb3f63000-0xb3f65000 stackSize=1038KB
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28)
    01-28 17:12:39.090 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 002bec89 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1144)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 002d123b /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+38)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 0000037f /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__+74)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] - waiting on <0x0a8b297d> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:255)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] - locked <0x0a8b297d> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:227)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "FinalizerDaemon" prio=5 tid=7 Waiting
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12d07820 self=0xacb97200
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30505 nice=0 cgrp=default sched=0/0 handle=0xb416a930
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 377709 22293958 7 ) utm=0 stm=0 core=1 HZ=100
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xb4068000-0xb406a000 stackSize=1038KB
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 002bec89 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1144)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 002d1275 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+44)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 0000056d /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__JI+96)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] - waiting on <0x0792f072> (a java.lang.ref.ReferenceQueue)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Object.wait(Object.java:423)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] - locked <0x0792f072> (a java.lang.ref.ReferenceQueue)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:185)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "ReferenceQueueDaemon" prio=5 tid=8 Waiting
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12d077c0 self=0xacb96d00
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30504 nice=0 cgrp=default sched=0/0 handle=0xb426f930
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 434895 22842813 8 ) utm=0 stm=0 core=1 HZ=100
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xb416d000-0xb416f000 stackSize=1038KB
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 002bec89 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1144)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 002d123b /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+38)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 0000037f /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__+74)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] - waiting on <0x08ff4cc3> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:147)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] - locked <0x08ff4cc3> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "Binder_2" prio=5 tid=9 Native
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12d4e0a0 self=0xacb99f00
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30509 nice=0 cgrp=default sched=0/0 handle=0xb3c50930
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 2444429 6414738 21 ) utm=0 stm=0 core=1 HZ=100
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xb3b54000-0xb3b56000 stackSize=1014KB
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 000409bc /system/lib/libc.so (__ioctl+8)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 00047439 /system/lib/libc.so (ioctl+14)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 0001e8a1 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+132)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 0001ed83 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 0001ee21 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 00023761 /system/lib/libbinder.so (???)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #06 pc 0001006d /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #07 pc 0005ee23 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+70)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #08 pc 0003f45f /system/lib/libc.so (__pthread_start(void*)+30)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #09 pc 00019b43 /system/lib/libc.so (__start_thread+6)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] (no managed stack frames)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "Thread-779" prio=5 tid=10 Native
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12dcd0a0 self=0xaee10400
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30518 nice=0 cgrp=default sched=0/0 handle=0xb3aa4930
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 789791 0 2 ) utm=0 stm=0 core=1 HZ=100
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xb39a8000-0xb39aa000 stackSize=1014KB
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 00040894 /system/lib/libc.so (__epoll_pwait+20)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 00019e6f /system/lib/libc.so (epoll_pwait+26)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 00019e7d /system/lib/libc.so (epoll_wait+6)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 00012c57 /system/lib/libutils.so (android::Looper::pollInner(int)+102)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 00012ed3 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+130)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 00012f01 /system/lib/libutils.so (android::Looper::pollAll(int, int*, int*, void**)+32)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #06 pc 000088b9 /system/lib/libandroid.so (ALooper_pollAll+64)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #07 pc 00005550 /data/app/com.motionlab.darts-2/lib/arm/libmain.so (???)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #08 pc 00005340 /data/app/com.motionlab.darts-2/lib/arm/libmain.so (???)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #09 pc 0003f45f /system/lib/libc.so (__pthread_start(void*)+30)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #10 pc 00019b43 /system/lib/libc.so (__start_thread+6)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] (no managed stack frames)
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "RenderThread" prio=5 tid=12 Native
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12e000a0 self=0xaee11800
    01-28 17:12:39.091 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30521 nice=-4 cgrp=default sched=0/0 handle=0xb378f930
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 41885416 2235362 68 ) utm=1 stm=3 core=0 HZ=100
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0xb3693000-0xb3695000 stackSize=1014KB
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 00040894 /system/lib/libc.so (__epoll_pwait+20)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 00019e6f /system/lib/libc.so (epoll_pwait+26)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 00019e7d /system/lib/libc.so (epoll_wait+6)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 00012c57 /system/lib/libutils.so (android::Looper::pollInner(int)+102)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 00012ed3 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+130)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 0001f3f3 /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+62)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #06 pc 0001006d /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #07 pc 0005ee23 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+70)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #08 pc 0003f45f /system/lib/libc.so (__pthread_start(void*)+30)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #09 pc 00019b43 /system/lib/libc.so (__start_thread+6)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] (no managed stack frames)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "pool-1-thread-1" prio=5 tid=14 Waiting
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12e1d220 self=0xacba3500
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30736 nice=0 cgrp=default sched=0/0 handle=0x9dcb5930
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 4058750 2198437 10 ) utm=0 stm=0 core=0 HZ=100
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0x9dbb3000-0x9dbb5000 stackSize=1038KB
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 002bec89 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1144)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 002d1275 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+44)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 0000056d /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__JI+96)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] - waiting on <0x0fe94940> (a java.lang.Object)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Thread.parkFor$(Thread.java:1220)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] - locked <0x0fe94940> (a java.lang.Object)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at sun.misc.Unsafe.park(Unsafe.java:299)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1038)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] "OkHttp ConnectionPool" prio=5 tid=13 TimedWaiting
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12ea3dc0 self=0x98d38a00
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | sysTid=30776 nice=0 cgrp=default sched=0/0 handle=0x988f5930
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | state=S schedstat=( 562342 1493751 4 ) utm=0 stm=0 core=1 HZ=100
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | stack=0x987f3000-0x987f5000 stackSize=1038KB
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] | held mutexes=
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #00 pc 000175e8 /system/lib/libc.so (syscall+32)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #01 pc 000f6dc9 /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+120)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #02 pc 002be9df /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+462)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #04 pc 002d1275 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+44)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] native: #05 pc 0000056d /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__JI+96)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] - waiting on <0x0225e079> (a com.android.okhttp.ConnectionPool)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at com.android.okhttp.ConnectionPool.performCleanup(ConnectionPool.java:305)
    01-28 17:12:39.092 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] - locked <0x0225e079> (a com.android.okhttp.ConnectionPool)
    01-28 17:12:39.093 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at com.android.okhttp.ConnectionPool.runCleanupUntilPoolIsEmpty(ConnectionPool.java:242)
    01-28 17:12:39.093 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at com.android.okhttp.ConnectionPool.-wrap0(ConnectionPool.java:-1)
    01-28 17:12:39.093 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at com.android.okhttp.ConnectionPool$1.run(ConnectionPool.java:97)
    01-28 17:12:39.093 30497-30520/com.motionlab.darts A/art﹕ art/runtime/runtime.cc:366] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
    01-28 17:12:39.093 30497-30520/? A/art﹕ art/runtime/runtime.cc:366] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
    01-28 17:12:39.093 30497-30520/? A/art﹕ art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818)
    01-28 17:12:39.093 30497-30520/? A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.093 30497-30520/? A/art﹕ art/runtime/runtime.cc:366]
    01-28 17:12:39.093 30497-30520/? A/libc﹕ Fatal signal 6 (SIGABRT), code -6 in tid 30520 (UnityMain)