Search Unity

Proguard on an empty unity project build with gradle results in crash on startup

Discussion in 'Android' started by Uber6, Feb 16, 2017.

  1. Uber6

    Uber6

    Joined:
    Sep 30, 2013
    Posts:
    25
    I need to go around the 64k limit on android but even trying to use proguard on empty unity project with just one scene results in a crash on startup.

    I am using latest stable Unity version (5.5.1)

    Exported Android Studio project using gradle.

    I did nothing except setting the minifyEnabled to true.

    Did anyone here succeeded in using proguard on their unity project?

    Code (CSharp):
    1. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art: ----- class 'Lcom/unity3d/player/UnityPlayer;' cl=0x12c9b9c0 -----
    2. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:   objectSize=3904 (3836 from super)
    3. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:   access=0x0008.0001
    4. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:   super='java.lang.Class<android.widget.FrameLayout>' (cl=0x0)
    5. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:   vtable (21 entries, 33 in super):
    6. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      0: void com.unity3d.player.UnityPlayer.a()
    7. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      1: void com.unity3d.player.UnityPlayer.a(android.content.res.Configuration)
    8. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      2: void com.unity3d.player.UnityPlayer.a(java.lang.Runnable)
    9. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      3: void com.unity3d.player.UnityPlayer.a(java.lang.String, int, boolean)
    10. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      4: void com.unity3d.player.UnityPlayer.a(boolean)
    11. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      5: boolean com.unity3d.player.UnityPlayer.a(android.view.InputEvent)
    12. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      6: void com.unity3d.player.UnityPlayer.b()
    13. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      7: void com.unity3d.player.UnityPlayer.c()
    14. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      8: void com.unity3d.player.UnityPlayer.d()
    15. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      9: void com.unity3d.player.UnityPlayer.e()
    16. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     10: void com.unity3d.player.UnityPlayer.f()
    17. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     11: boolean com.unity3d.player.UnityPlayer.g()
    18. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     12: android.os.Bundle com.unity3d.player.UnityPlayer.getSettings()
    19. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     13: int com.unity3d.player.UnityPlayer.getSplashMode()
    20. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     14: android.view.View com.unity3d.player.UnityPlayer.getView()
    21. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     15: boolean com.unity3d.player.UnityPlayer.onGenericMotionEvent(android.view.MotionEvent)
    22. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     16: boolean com.unity3d.player.UnityPlayer.onKeyDown(int, android.view.KeyEvent)
    23. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     17: boolean com.unity3d.player.UnityPlayer.onKeyMultiple(int, int, android.view.KeyEvent)
    24. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     18: boolean com.unity3d.player.UnityPlayer.onKeyUp(int, android.view.KeyEvent)
    25. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     19: boolean com.unity3d.player.UnityPlayer.onTouchEvent(android.view.MotionEvent)
    26. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     20: void com.unity3d.player.UnityPlayer.setSoftInputStr(java.lang.String)
    27. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:   direct methods (50 entries):
    28. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      0: void com.unity3d.player.UnityPlayer.<clinit>()
    29. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      1: void com.unity3d.player.UnityPlayer.<init>(android.content.ContextWrapper)
    30. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      2: android.widget.ProgressBar com.unity3d.player.UnityPlayer.a(com.unity3d.player.UnityPlayer, android.widget.ProgressBar)
    31. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      3: void com.unity3d.player.UnityPlayer.a(int, android.view.Surface)
    32. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      4: void com.unity3d.player.UnityPlayer.a(android.content.pm.ApplicationInfo)
    33. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      5: void com.unity3d.player.UnityPlayer.a(com.unity3d.player.UnityPlayer, android.view.Surface)
    34. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      6: void com.unity3d.player.UnityPlayer.a(com.unity3d.player.UnityPlayer, java.lang.String)
    35. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      7: void com.unity3d.player.UnityPlayer.a(com.unity3d.player.UnityPlayer, boolean)
    36. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      8: void com.unity3d.player.UnityPlayer.a(com.unity3d.player.r)
    37. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      9: boolean com.unity3d.player.UnityPlayer.a(com.unity3d.player.UnityPlayer)
    38. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     10: boolean com.unity3d.player.UnityPlayer.a(java.lang.String)
    39. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     11: java.lang.String[] com.unity3d.player.UnityPlayer.a(android.content.Context)
    40. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     12: java.lang.String com.unity3d.player.UnityPlayer.b(java.lang.String)
    41. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     13: void com.unity3d.player.UnityPlayer.b(com.unity3d.player.UnityPlayer)
    42. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     14: void com.unity3d.player.UnityPlayer.b(java.lang.Runnable)
    43. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     15: boolean com.unity3d.player.UnityPlayer.b(int, android.view.Surface)
    44. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     16: com.unity3d.player.ab com.unity3d.player.UnityPlayer.c(com.unity3d.player.UnityPlayer)
    45. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     17: void com.unity3d.player.UnityPlayer.d(com.unity3d.player.UnityPlayer)
    46. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     18: void com.unity3d.player.UnityPlayer.e(com.unity3d.player.UnityPlayer)
    47. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     19: boolean com.unity3d.player.UnityPlayer.f(com.unity3d.player.UnityPlayer)
    48. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     20: boolean com.unity3d.player.UnityPlayer.g(com.unity3d.player.UnityPlayer)
    49. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     21: void com.unity3d.player.UnityPlayer.h()
    50. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     22: void com.unity3d.player.UnityPlayer.h(com.unity3d.player.UnityPlayer)
    51. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     23: int com.unity3d.player.UnityPlayer.i(com.unity3d.player.UnityPlayer)
    52. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     24: void com.unity3d.player.UnityPlayer.i()
    53. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     25: void com.unity3d.player.UnityPlayer.initJni(android.content.Context)
    54. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     26: android.widget.ProgressBar com.unity3d.player.UnityPlayer.j(com.unity3d.player.UnityPlayer)
    55. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     27: void com.unity3d.player.UnityPlayer.j()
    56. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     28: android.content.ContextWrapper com.unity3d.player.UnityPlayer.k(com.unity3d.player.UnityPlayer)
    57. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     29: void com.unity3d.player.UnityPlayer.k()
    58. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     30: void com.unity3d.player.UnityPlayer.l()
    59. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     31: void com.unity3d.player.UnityPlayer.l(com.unity3d.player.UnityPlayer)
    60. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     32: void com.unity3d.player.UnityPlayer.m()
    61. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     33: void com.unity3d.player.UnityPlayer.m(com.unity3d.player.UnityPlayer)
    62. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     34: void com.unity3d.player.UnityPlayer.n()
    63. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     35: int com.unity3d.player.UnityPlayer.nativeActivityIndicatorStyle()
    64. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     36: void com.unity3d.player.UnityPlayer.nativeDone()
    65. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     37: void com.unity3d.player.UnityPlayer.nativeFile(java.lang.String)
    66. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     38: void com.unity3d.player.UnityPlayer.nativeFocusChanged(boolean)
    67. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     39: void com.unity3d.player.UnityPlayer.nativeInitWWW(java.lang.Class)
    68. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     40: void com.unity3d.player.UnityPlayer.nativeInitWebRequest(java.lang.Class)
    69. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     41: boolean com.unity3d.player.UnityPlayer.nativeInjectEvent(android.view.InputEvent)
    70. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     42: boolean com.unity3d.player.UnityPlayer.nativePause()
    71. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     43: void com.unity3d.player.UnityPlayer.nativeRecreateGfxState(int, android.view.Surface)
    72. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     44: boolean com.unity3d.player.UnityPlayer.nativeRender()
    73. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     45: void com.unity3d.player.UnityPlayer.nativeResume()
    74. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     46: void com.unity3d.player.UnityPlayer.nativeSetInputCanceled(boolean)
    75. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     47: void com.unity3d.player.UnityPlayer.nativeSetInputString(java.lang.String)
    76. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     48: void com.unity3d.player.UnityPlayer.nativeSoftInputClosed()
    77. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     49: void com.unity3d.player.UnityPlayer.o()
    78. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:   static fields (2 entries):
    79. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      0: android.app.Activity com.unity3d.player.UnityPlayer.a
    80. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      1: boolean com.unity3d.player.UnityPlayer.k
    81. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:   instance fields (16 entries):
    82. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      0: com.unity3d.player.p com.unity3d.player.UnityPlayer.b
    83. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      1: com.unity3d.player.z com.unity3d.player.UnityPlayer.c
    84. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      2: com.unity3d.player.ab com.unity3d.player.UnityPlayer.f
    85. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      3: java.util.concurrent.ConcurrentLinkedQueue com.unity3d.player.UnityPlayer.g
    86. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      4: android.content.BroadcastReceiver com.unity3d.player.UnityPlayer.h
    87. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      5: android.content.ContextWrapper com.unity3d.player.UnityPlayer.i
    88. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      6: android.view.SurfaceView com.unity3d.player.UnityPlayer.j
    89. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      7: android.os.Bundle com.unity3d.player.UnityPlayer.m
    90. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      8: com.unity3d.player.ac com.unity3d.player.UnityPlayer.n
    91. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:      9: android.widget.ProgressBar com.unity3d.player.UnityPlayer.p
    92. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     10: java.lang.Runnable com.unity3d.player.UnityPlayer.q
    93. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     11: java.lang.Runnable com.unity3d.player.UnityPlayer.r
    94. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     12: boolean com.unity3d.player.UnityPlayer.d
    95. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     13: boolean com.unity3d.player.UnityPlayer.e
    96. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     14: boolean com.unity3d.player.UnityPlayer.l
    97. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art:     15: boolean com.unity3d.player.UnityPlayer.o
    98. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest E/art: Failed to register native method com.unity3d.player.UnityPlayer.nativeUnitySendMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V in /data/app/com.cos.proguardtest-1/base.apk
    99. 02-16 12:00:18.928 32453-32453/com.cos.proguardtest A/art: art/runtime/jni_internal.cc:771] JNI FatalError called: com/unity3d/player/UnityPlayer
    100. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] Runtime aborting...
    101. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] Aborting thread:
    102. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] "main" prio=10 tid=1 Runnable
    103. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | group="" sCount=0 dsCount=0 obj=0x864bef68 self=0xb4e07800
    104. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | sysTid=32453 nice=-11 cgrp=apps sched=0/0 handle=0xb6f1eec8
    105. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | state=R schedstat=( 79584951 50013015 123 ) utm=3 stm=4 core=2 HZ=100
    106. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | stack=0xbe6cb000-0xbe6cd000 stackSize=8MB
    107. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | held mutexes= "abort lock" "mutator lock"(shared held)
    108. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #00 pc 00004640  /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
    109. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #01 pc 00002e8d  /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+8)
    110. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #02 pc 002475a1  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+68)
    111. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #03 pc 0022c39b  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+146)
    112. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #04 pc 0021ca3b  /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*)+22)
    113. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #05 pc 0021cc79  /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+324)
    114. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #06 pc 0021ce6d  /system/lib/libart.so (art::Runtime::Abort()+72)
    115. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #07 pc 000a7c93  /system/lib/libart.so (art::LogMessage::~LogMessage()+1322)
    116. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #08 pc 001b46df  /system/lib/libart.so (art::JNI::FatalError(_JNIEnv*, char const*)+58)
    117. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #09 pc 000b5ba5  /system/lib/libart.so (art::CheckJNI::FatalError(_JNIEnv*, char const*)+48)
    118. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #10 pc 00541e24  /data/app/com.cos.proguardtest-1/lib/arm/libunity.so (JNI_OnLoad+184)
    119. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #11 pc 00002ab8  /data/app/com.cos.proguardtest-1/lib/arm/libmain.so (???)
    120. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #12 pc 00002838  /data/app/com.cos.proguardtest-1/lib/arm/libmain.so (???)
    121. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #13 pc 0000072d  /data/dalvik-cache/arm/data@app@com.cos.proguardtest-1@base.apk@classes.dex (Java_com_unity3d_player_NativeLoader_load__Ljava_lang_String_2+100)
    122. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at com.unity3d.player.NativeLoader.load(Native method)
    123. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at com.unity3d.player.UnityPlayer.a(unavailable:-1)
    124. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at com.unity3d.player.UnityPlayer.<init>(unavailable:-1)
    125. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at com.cos.proguardtest.UnityPlayerActivity.onCreate(unavailable:-1)
    126. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.Activity.performCreate(Activity.java:6288)
    127. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
    128. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2642)
    129. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2754)
    130. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.ActivityThread.access$900(ActivityThread.java:177)
    131. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448)
    132. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.os.Handler.dispatchMessage(Handler.java:102)
    133. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.os.Looper.loop(Looper.java:145)
    134. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.ActivityThread.main(ActivityThread.java:5938)
    135. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.reflect.Method.invoke!(Native method)
    136. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.reflect.Method.invoke(Method.java:372)
    137. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1400)
    138. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)
    139. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] Pending exception java.lang.NoSuchMethodError thrown by 'boolean com.unity3d.player.NativeLoader.load(java.lang.String):-2'
    140. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] java.lang.NoSuchMethodError: no static or non-static method "Lcom/unity3d/player/UnityPlayer;.nativeUnitySendMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"
    141. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at boolean com.unity3d.player.NativeLoader.load(java.lang.String) ((null):-2)
    142. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void com.unity3d.player.UnityPlayer.a(android.content.pm.ApplicationInfo) ((null):-1)
    143. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void com.unity3d.player.UnityPlayer.<init>(android.content.ContextWrapper) ((null):-1)
    144. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void com.cos.proguardtest.UnityPlayerActivity.onCreate(android.os.Bundle) ((null):-1)
    145. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6288)
    146. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1119)
    147. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2642)
    148. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2754)
    149. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void android.app.ActivityThread.access$900(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:177)
    150. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1448)
    151. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)
    152. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void android.os.Looper.loop() (Looper.java:145)
    153. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:5938)
    154. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[], boolean) (Method.java:-2)
    155. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:372)
    156. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1400)
    157. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1195)
    158. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] Dumping all threads without appropriate locks held: thread list lock
    159. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] All threads:
    160. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] DALVIK THREADS (10):
    161. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] "main" prio=10 tid=1 Runnable
    162. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | group="" sCount=0 dsCount=0 obj=0x864bef68 self=0xb4e07800
    163. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | sysTid=32453 nice=-11 cgrp=apps sched=0/0 handle=0xb6f1eec8
    164. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | state=R schedstat=( 99583648 50013015 123 ) utm=4 stm=5 core=2 HZ=100
    165. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | stack=0xbe6cb000-0xbe6cd000 stackSize=8MB
    166. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | held mutexes= "abort lock" "mutator lock"(shared held)
    167. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #00 pc 00004640  /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
    168. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #01 pc 00002e8d  /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+8)
    169. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #02 pc 002475a1  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+68)
    170. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #03 pc 0022c39b  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+146)
    171. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #04 pc 00234d19  /system/lib/libart.so (art::ThreadList::DumpLocked(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+104)
    172. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #05 pc 0021cc21  /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+236)
    173. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #06 pc 0021ce6d  /system/lib/libart.so (art::Runtime::Abort()+72)
    174. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #07 pc 000a7c93  /system/lib/libart.so (art::LogMessage::~LogMessage()+1322)
    175. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #08 pc 001b46df  /system/lib/libart.so (art::JNI::FatalError(_JNIEnv*, char const*)+58)
    176. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #09 pc 000b5ba5  /system/lib/libart.so (art::CheckJNI::FatalError(_JNIEnv*, char const*)+48)
    177. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #10 pc 00541e24  /data/app/com.cos.proguardtest-1/lib/arm/libunity.so (JNI_OnLoad+184)
    178. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #11 pc 00002ab8  /data/app/com.cos.proguardtest-1/lib/arm/libmain.so (???)
    179. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #12 pc 00002838  /data/app/com.cos.proguardtest-1/lib/arm/libmain.so (???)
    180. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #13 pc 0000072d  /data/dalvik-cache/arm/data@app@com.cos.proguardtest-1@base.apk@classes.dex (Java_com_unity3d_player_NativeLoader_load__Ljava_lang_String_2+100)
    181. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at com.unity3d.player.NativeLoader.load(Native method)
    182. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at com.unity3d.player.UnityPlayer.a(unavailable:-1)
    183. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at com.unity3d.player.UnityPlayer.<init>(unavailable:-1)
    184. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at com.cos.proguardtest.UnityPlayerActivity.onCreate(unavailable:-1)
    185. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.Activity.performCreate(Activity.java:6288)
    186. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
    187. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2642)
    188. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2754)
    189. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.ActivityThread.access$900(ActivityThread.java:177)
    190. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448)
    191. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.os.Handler.dispatchMessage(Handler.java:102)
    192. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.os.Looper.loop(Looper.java:145)
    193. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at android.app.ActivityThread.main(ActivityThread.java:5938)
    194. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.reflect.Method.invoke!(Native method)
    195. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.reflect.Method.invoke(Method.java:372)
    196. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1400)
    197. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)
    198. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]
    199. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] "Signal Catcher" prio=10 tid=2 WaitingInMainSignalCatcherLoop
    200. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | group="" sCount=0 dsCount=0 obj=0x12c5b080 self=0xafa0e400
    201. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | sysTid=32459 nice=0 cgrp=apps sched=0/0 handle=0xb4ee4d00
    202. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | state=S schedstat=( 2731353 2672866 10 ) utm=0 stm=0 core=0 HZ=100
    203. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | stack=0xb4673000-0xb4675000 stackSize=1012KB
    204. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | held mutexes=
    205. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #00 pc 00036dbc  /system/lib/libc.so (__rt_sigtimedwait+12)
    206. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #01 pc 00014f0d  /system/lib/libc.so (sigwait+24)
    207. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #02 pc 0021ff9b  /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+66)
    208. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #03 pc 00221a89  /system/lib/libart.so (art::SignalCatcher::Run(void*)+196)
    209. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #04 pc 000137bb  /system/lib/libc.so (__pthread_start(void*)+30)
    210. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #05 pc 0001189b  /system/lib/libc.so (__start_thread+6)
    211. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   (no managed stack frames)
    212. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]
    213. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] "JDWP" prio=10 tid=3 WaitingInMainDebuggerLoop
    214. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | group="" sCount=0 dsCount=0 obj=0x12c5f080 self=0xaf70e400
    215. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | sysTid=32460 nice=0 cgrp=apps sched=0/0 handle=0xb4ee4f80
    216. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | state=S schedstat=( 4940420 4896665 31 ) utm=0 stm=0 core=0 HZ=100
    217. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | stack=0xb456f000-0xb4571000 stackSize=1012KB
    218. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | held mutexes=
    219. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #00 pc 00037420  /system/lib/libc.so (__pselect6+20)
    220. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #01 pc 00012f97  /system/lib/libc.so (select+60)
    221. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #02 pc 0028919f  /system/lib/libart.so (art::JDWP::JdwpAdbState::ProcessIncoming()+186)
    222. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #03 pc 0018f111  /system/lib/libart.so (art::JDWP::JdwpState::Run()+348)
    223. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #04 pc 0019063b  /system/lib/libart.so (art::JDWP::StartJdwpThread(void*)+10)
    224. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #05 pc 000137bb  /system/lib/libc.so (__pthread_start(void*)+30)
    225. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #06 pc 0001189b  /system/lib/libc.so (__start_thread+6)
    226. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   (no managed stack frames)
    227. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]
    228. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] "Binder_1" prio=10 tid=5 Native
    229. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | group="" sCount=0 dsCount=0 obj=0x12c7c080 self=0xaef0e400
    230. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | sysTid=32462 nice=0 cgrp=apps sched=0/0 handle=0xb4ee5480
    231. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | state=S schedstat=( 6865312 1261875 15 ) utm=0 stm=0 core=1 HZ=100
    232. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | stack=0xb4263000-0xb4265000 stackSize=1012KB
    233. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | held mutexes=
    234. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #00 pc 000374a4  /system/lib/libc.so (__ioctl+8)
    235. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #01 pc 0004ee85  /system/lib/libc.so (ioctl+14)
    236. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #02 pc 0001cb43  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+138)
    237. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #03 pc 0001d033  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6)
    238. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #04 pc 0001d095  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
    239. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #05 pc 00021203  /system/lib/libbinder.so (???)
    240. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #06 pc 0000ef55  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
    241. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #07 pc 0005fd21  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+72)
    242. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #08 pc 0000eac5  /system/lib/libutils.so (???)
    243. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #09 pc 000137bb  /system/lib/libc.so (__pthread_start(void*)+30)
    244. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #10 pc 0001189b  /system/lib/libc.so (__start_thread+6)
    245. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   (no managed stack frames)
    246. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]
    247. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] "ReferenceQueueDaemon" prio=10 tid=6 Waiting
    248. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | group="" sCount=0 dsCount=0 obj=0x12c72080 self=0xaf410400
    249. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | sysTid=32463 nice=0 cgrp=apps sched=0/0 handle=0xaf425080
    250. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | state=S schedstat=( 2422085 3186875 9 ) utm=0 stm=0 core=1 HZ=100
    251. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | stack=0xb4159000-0xb415b000 stackSize=1036KB
    252. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | held mutexes=
    253. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #00 pc 00010110  /system/lib/libc.so (syscall+28)
    254. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #01 pc 000aa717  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
    255. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #02 pc 001eb6a3  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+998)
    256. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #03 pc 001ecc7d  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+120)
    257. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #04 pc 001fbea9  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+32)
    258. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #05 pc 000003db  /system/framework/arm/boot.oat (Java_java_lang_Object_wait__+82)
    259. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Object.wait!(Native method)
    260. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   - waiting on <0x12e7ee0b> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    261. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
    262. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   - locked <0x12e7ee0b> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    263. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Thread.run(Thread.java:818)
    264. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]
    265. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] "Binder_2" prio=10 tid=7 Native
    266. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | group="" sCount=0 dsCount=0 obj=0x12c89080 self=0xaea29800
    267. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | sysTid=32464 nice=0 cgrp=apps sched=0/0 handle=0xaef28080
    268. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | state=S schedstat=( 3784168 846093 10 ) utm=0 stm=0 core=1 HZ=100
    269. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | stack=0xb4059000-0xb405b000 stackSize=1012KB
    270. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | held mutexes=
    271. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #00 pc 000374a4  /system/lib/libc.so (__ioctl+8)
    272. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #01 pc 0004ee85  /system/lib/libc.so (ioctl+14)
    273. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #02 pc 0001cb43  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+138)
    274. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #03 pc 0001d033  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6)
    275. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #04 pc 0001d095  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
    276. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #05 pc 00021203  /system/lib/libbinder.so (???)
    277. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #06 pc 0000ef55  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
    278. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #07 pc 0005fd21  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+72)
    279. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #08 pc 0000eac5  /system/lib/libutils.so (???)
    280. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #09 pc 000137bb  /system/lib/libc.so (__pthread_start(void*)+30)
    281. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #10 pc 0001189b  /system/lib/libc.so (__start_thread+6)
    282. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   (no managed stack frames)
    283. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]
    284. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] "FinalizerDaemon" prio=10 tid=8 Waiting
    285. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | group="" sCount=0 dsCount=0 obj=0x12c720e0 self=0xaf410800
    286. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | sysTid=32465 nice=0 cgrp=apps sched=0/0 handle=0xaf425300
    287. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | state=S schedstat=( 2347603 9134377 6 ) utm=0 stm=0 core=1 HZ=100
    288. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | stack=0xb3f4f000-0xb3f51000 stackSize=1036KB
    289. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | held mutexes=
    290. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #00 pc 00010110  /system/lib/libc.so (syscall+28)
    291. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #01 pc 000aa717  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
    292. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #02 pc 001eb6a3  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+998)
    293. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #03 pc 001ecc7d  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+120)
    294. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #04 pc 001fbe81  /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
    295. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #05 pc 00000607  /system/framework/arm/boot.oat (Java_java_lang_Object_wait__JI+102)
    296. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Object.wait!(Native method)
    297. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   - waiting on <0x1ec9e4e8> (a java.lang.ref.ReferenceQueue)
    298. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Object.wait(Object.java:422)
    299. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
    300. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   - locked <0x1ec9e4e8> (a java.lang.ref.ReferenceQueue)
    301. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
    302. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
    303. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Thread.run(Thread.java:818)
    304. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]
    305. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] "FinalizerWatchdogDaemon" prio=10 tid=9 Waiting
    306. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | group="" sCount=0 dsCount=0 obj=0x12c72140 self=0xaf410c00
    307. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | sysTid=32468 nice=0 cgrp=apps sched=0/0 handle=0xaf425580
    308. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | state=S schedstat=( 2565365 611926 3 ) utm=0 stm=0 core=1 HZ=100
    309. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | stack=0xb3e45000-0xb3e47000 stackSize=1036KB
    310. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | held mutexes=
    311. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #00 pc 00010110  /system/lib/libc.so (syscall+28)
    312. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #01 pc 000aa717  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
    313. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #02 pc 001eb6a3  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+998)
    314. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #03 pc 001ecc7d  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+120)
    315. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #04 pc 001fbea9  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+32)
    316. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #05 pc 000003db  /system/framework/arm/boot.oat (Java_java_lang_Object_wait__+82)
    317. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Object.wait!(Native method)
    318. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   - waiting on <0x13255701> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    319. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
    320. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   - locked <0x13255701> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    321. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
    322. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Thread.run(Thread.java:818)
    323. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]
    324. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] "HeapTrimmerDaemon" prio=10 tid=10 Waiting
    325. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | group="" sCount=0 dsCount=0 obj=0x12c721a0 self=0xaf411000
    326. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | sysTid=32469 nice=0 cgrp=apps sched=0/0 handle=0xaf425800
    327. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | state=S schedstat=( 2667813 303229 6 ) utm=0 stm=0 core=0 HZ=100
    328. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | stack=0xb3d37000-0xb3d39000 stackSize=1036KB
    329. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | held mutexes=
    330. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #00 pc 00010110  /system/lib/libc.so (syscall+28)
    331. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #01 pc 000aa717  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
    332. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #02 pc 001eb6a3  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+998)
    333. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #03 pc 001ecc7d  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+120)
    334. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #04 pc 001fbea9  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+32)
    335. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #05 pc 000003db  /system/framework/arm/boot.oat (Java_java_lang_Object_wait__+82)
    336. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Object.wait!(Native method)
    337. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   - waiting on <0x132e89a6> (a java.lang.Daemons$HeapTrimmerDaemon)
    338. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
    339. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   - locked <0x132e89a6> (a java.lang.Daemons$HeapTrimmerDaemon)
    340. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Thread.run(Thread.java:818)
    341. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]
    342. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286] "GCDaemon" prio=10 tid=11 Waiting
    343. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | group="" sCount=0 dsCount=0 obj=0x12c72200 self=0xaf411400
    344. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | sysTid=32470 nice=0 cgrp=apps sched=0/0 handle=0xaf425a80
    345. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | state=S schedstat=( 2403646 0 7 ) utm=0 stm=0 core=1 HZ=100
    346. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | stack=0xb3c2d000-0xb3c2f000 stackSize=1036KB
    347. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   | held mutexes=
    348. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #00 pc 00010110  /system/lib/libc.so (syscall+28)
    349. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #01 pc 000aa717  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
    350. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #02 pc 001eb6a3  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+998)
    351. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #03 pc 001ecc7d  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+120)
    352. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #04 pc 001fbea9  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+32)
    353. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   native: #05 pc 000003db  /system/framework/arm/boot.oat (Java_java_lang_Object_wait__+82)
    354. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Object.wait!(Native method)
    355. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   - waiting on <0x35255fe7> (a java.lang.Daemons$GCDaemon)
    356. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
    357. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   - locked <0x35255fe7> (a java.lang.Daemons$GCDaemon)
    358. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]   at java.lang.Thread.run(Thread.java:818)
    359. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]
    360. 02-16 12:00:19.038 32453-32453/com.cos.proguardtest A/art: art/runtime/runtime.cc:286]
    361. 02-16 12:00:19.048 32453-32453/com.cos.proguardtest A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 32453 (ss.proguardtest)
     
    Last edited: Feb 16, 2017
  2. Voxel-Busters

    Voxel-Busters

    Joined:
    Feb 25, 2015
    Posts:
    1,967
    @Uber6 : Did you find a reason?