android / views-widgets-samples

Multiple samples showing the best practices in views-widgets on Android.
Apache License 2.0
5.05k stars 3.01k forks source link

NPE in JNI in motionlayout example #65

Open GVFiQst opened 6 years ago

GVFiQst commented 6 years ago

On my device (Samsung SM-J200H Android 5.1.1, API 22) after scrolling on any screen app crashes with this error:

JNI DETECTED ERROR IN APPLICATION: can't call void android.view.View.setElevation(float) on null object

07-06 15:16:48.868 30735-30735/com.google.androidstudio.motionlayoutexample A/art: sart/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: can't call void android.view.View.setElevation(float) on null object sart/runtime/check_jni.cc:65] in call to CallVoidMethodV sart/runtime/check_jni.cc:65] from void android.animation.PropertyValuesHolder.nCallFloatMethod(java.lang.Object, long, float) sart/runtime/check_jni.cc:65] "main" prio=5 tid=1 Runnable sart/runtime/check_jni.cc:65] | group="main" sCount=0 dsCount=0 obj=0x7561b000 self=0xb4827800 sart/runtime/check_jni.cc:65] | sysTid=30735 nice=0 cgrp=default sched=0/0 handle=0xb6fbfbec sart/runtime/check_jni.cc:65] | state=R schedstat=( 0 0 0 ) utm=3194 stm=417 core=1 HZ=100 sart/runtime/check_jni.cc:65] | stack=0xbe1cf000-0xbe1d1000 stackSize=8MB sart/runtime/check_jni.cc:65] | held mutexes= "mutator lock"(shared held) sart/runtime/check_jni.cc:65] native: #00 pc 00004dfc /system/lib/libbacktrace_libc++.so (_ZN13UnwindCurrent6UnwindEjP8ucontext+23) sart/runtime/check_jni.cc:65] native: android/android-ConstraintLayoutExamples#1 pc 00003631 /system/lib/libbacktrace_libc++.so (_ZN9Backtrace6UnwindEjP8ucontext+8) sart/runtime/check_jni.cc:65] native: android/android-ConstraintLayoutExamples#2 pc 0024b4e9 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiPKcPNS_6mirror9ArtMethodE+68) sart/runtime/check_jni.cc:65] native: android/android-ConstraintLayoutExamples#3 pc 0022f3df /system/lib/libart.so (_ZNK3art6Thread4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+146) sart/runtime/check_jni.cc:65] native: android/android-ConstraintLayoutExamples#4 pc 000b2957 /system/lib/libart.so (_ZN3artL8JniAbortEPKcS1_+582) sart/runtime/check_jni.cc:65] native: android/android-ConstraintLayoutExamples#5 pc 000b3087 /system/lib/libart.so (_ZN3art9JniAbortFEPKcS1_z+58) sart/runtime/check_jni.cc:65] native: android/android-ConstraintLayoutExamples#6 pc 000b3a91 /system/lib/libart.so (_ZN3art11ScopedCheck18CheckVirtualMethodEP8_jobjectP10_jmethodID+396) sart/runtime/check_jni.cc:65] native: android/android-ConstraintLayoutExamples#7 pc 000bd44b /system/lib/libart.so (_ZN3art8CheckJNI15CallVoidMethodVEP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_list+70) sart/runtime/check_jni.cc:65] native: android/android-ConstraintLayoutExamples#8 pc 000681df /system/lib/libandroid_runtime.so (???) sart/runtime/check_jni.cc:65] native: android/android-ConstraintLayoutExamples#9 pc 00074fc9 /system/framework/arm/boot.oat (Java_android_animation_PropertyValuesHolder_nCallFloatMethod__Ljava_lang_Object_2JF+132) sart/runtime/check_jni.cc:65] at android.animation.PropertyValuesHolder.nCallFloatMethod(Native method) sart/runtime/check_jni.cc:65] at android.animation.PropertyValuesHolder.access$400(PropertyValuesHolder.java:39) sart/runtime/check_jni.cc:65] at android.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setAnimatedValue(PropertyValuesHolder.java:1298) sart/runtime/check_jni.cc:65] at android.animation.ObjectAnimator.animateValue(ObjectAnimator.java:956) sart/runtime/check_jni.cc:65] at android.animation.ValueAnimator.animationFrame(ValueAnimator.java:1298) sart/runtime/check_jni.cc:65] at android.animation.ValueAnimator.doAnimationFrame(ValueAnimator.java:1339) sart/runtime/check_jni.cc:65] at android.animation.ValueAnimator$AnimationHandler.doAnimationFrame(ValueAnimator.java:715) sart/runtime/check_jni.cc:65] at android.animation.ValueAnimator$AnimationHandler.run(ValueAnimator.java:738) sart/runtime/check_jni.cc:65] at android.view.Choreographer$CallbackRecord.run(Choreographer.java:767) sart/runtime/check_jni.cc:65] at android.view.Choreographer.doCallbacks(Choreographer.java:580) sart/runtime/check_jni.cc:65] at android.view.Choreographer.doFrame(Choreographer.java:549) sart/runtime/check_jni.cc:65] at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:753) sart/runtime/check_jni.cc:65] at android.os.Handler.handleCallback(Handler.java:739) sart/runtime/check_jni.cc:65] at android.os.Handler.dispatchMessage(Handler.java:95) sart/runtime/check_jni.cc:65] at android.os.Looper.loop(Looper.java:135) sart/runtime/check_jni.cc:65] at android.app.ActivityThread.main(ActivityThread.java:5912) sart/runtime/check_jni.cc:65] at java.lang.reflect.Method.invoke!(Native method) sart/runtime/check_jni.cc:65] at java.lang.reflect.Method.invoke(Method.java:372) sart/runtime/check_jni.cc:65] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1405) sart/runtime/check_jni.cc:65] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1200) sart/runtime/check_jni.cc:65] 07-06 15:16:49.178 30735-30735/com.google.androidstudio.motionlayoutexample A/art: sart/runtime/runtime.cc:292] Runtime aborting... sart/runtime/runtime.cc:292] Aborting thread: sart/runtime/runtime.cc:292] "main" prio=5 tid=1 Native sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x7561b000 self=0xb4827800 sart/runtime/runtime.cc:292] | sysTid=30735 nice=0 cgrp=default sched=0/0 handle=0xb6fbfbec sart/runtime/runtime.cc:292] | state=R schedstat=( 0 0 0 ) utm=3195 stm=419 core=1 HZ=100 sart/runtime/runtime.cc:292] | stack=0xbe1cf000-0xbe1d1000 stackSize=8MB sart/runtime/runtime.cc:292] | held mutexes= "abort lock" "mutator lock"(shared held) sart/runtime/runtime.cc:292] native: #00 pc 00004dfc /system/lib/libbacktrace_libc++.so (_ZN13UnwindCurrent6UnwindEjP8ucontext+23) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 00003631 /system/lib/libbacktrace_libc++.so (_ZN9Backtrace6UnwindEjP8ucontext+8) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 0024b4e9 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiPKcPNS_6mirror9ArtMethodE+68) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 0022f3df /system/lib/libart.so (_ZNK3art6Thread4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+146) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 0021dc0f /system/lib/libart.so (_ZN3art10AbortState10DumpThreadERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEPNS_6ThreadE+22) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 0021e66b /system/lib/libart.so (_ZN3art10AbortState4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+386) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#6 pc 0021e819 /system/lib/libart.so (_ZN3art7Runtime5AbortEv+72) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#7 pc 000a8dc5 /system/lib/libart.so (_ZN3art10LogMessageD1Ev+1312) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#8 pc 000b2b3d /system/lib/libart.so (_ZN3artL8JniAbortEPKcS1_+1068) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#9 pc 000b3087 /system/lib/libart.so (_ZN3art9JniAbortFEPKcS1_z+58) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#10 pc 000b3a91 /system/lib/libart.so (_ZN3art11ScopedCheck18CheckVirtualMethodEP8_jobjectP10_jmethodID+396) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#11 pc 000bd44b /system/lib/libart.so (_ZN3art8CheckJNI15CallVoidMethodVEP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_list+70) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#12 pc 000681df /system/lib/libandroid_runtime.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#13 pc 00074fc9 /system/framework/arm/boot.oat (Java_android_animation_PropertyValuesHolder_nCallFloatMethod__Ljava_lang_Object_2JF+132) sart/runtime/runtime.cc:292] at android.animation.PropertyValuesHolder.nCallFloatMethod(Native method) sart/runtime/runtime.cc:292] at android.animation.PropertyValuesHolder.access$400(PropertyValuesHolder.java:39) sart/runtime/runtime.cc:292] at android.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setAnimatedValue(PropertyValuesHolder.java:1298) sart/runtime/runtime.cc:292] at android.animation.ObjectAnimator.animateValue(ObjectAnimator.java:956) sart/runtime/runtime.cc:292] at android.animation.ValueAnimator.animationFrame(ValueAnimator.java:1298) sart/runtime/runtime.cc:292] at android.animation.ValueAnimator.doAnimationFrame(ValueAnimator.java:1339) sart/runtime/runtime.cc:292] at android.animation.ValueAnimator$AnimationHandler.doAnimationFrame(ValueAnimator.java:715) sart/runtime/runtime.cc:292] at android.animation.ValueAnimator$AnimationHandler.run(ValueAnimator.java:738) sart/runtime/runtime.cc:292] at android.view.Choreographer$CallbackRecord.run(Choreographer.java:767) sart/runtime/runtime.cc:292] at android.view.Choreographer.doCallbacks(Choreographer.java:580) sart/runtime/runtime.cc:292] at android.view.Choreographer.doFrame(Choreographer.java:549) sart/runtime/runtime.cc:292] at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:753) sart/runtime/runtime.cc:292] at android.os.Handler.handleCallback(Handler.java:739) sart/runtime/runtime.cc:292] at android.os.Handler.dispatchMessage(Handler.java:95) sart/runtime/runtime.cc:292] at android.os.Looper.loop(Looper.java:135) sart/runtime/runtime.cc:292] at android.app.ActivityThread.main(ActivityThread.java:5912) sart/runtime/runtime.cc:292] at java.lang.reflect.Method.invoke!(Native method) sart/runtime/runtime.cc:292] at java.lang.reflect.Method.invoke(Method.java:372) sart/runtime/runtime.cc:292] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1405) sart/runtime/runtime.cc:292] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1200) sart/runtime/runtime.cc:292] Dumping all threads without appropriate locks held: thread list lock mutator lock sart/runtime/runtime.cc:292] All threads: sart/runtime/runtime.cc:292] DALVIK THREADS (17): sart/runtime/runtime.cc:292] "main" prio=5 tid=1 Native sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x7561b000 self=0xb4827800 sart/runtime/runtime.cc:292] | sysTid=30735 nice=0 cgrp=default sched=0/0 handle=0xb6fbfbec sart/runtime/runtime.cc:292] | state=R schedstat=( 0 0 0 ) utm=3197 stm=419 core=1 HZ=100 sart/runtime/runtime.cc:292] | stack=0xbe1cf000-0xbe1d1000 stackSize=8MB sart/runtime/runtime.cc:292] | held mutexes= "abort lock" sart/runtime/runtime.cc:292] native: #00 pc 00004dfc /system/lib/libbacktrace_libc++.so (_ZN13UnwindCurrent6UnwindEjP8ucontext+23) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 00003631 /system/lib/libbacktrace_libc++.so (_ZN9Backtrace6UnwindEjP8ucontext+8) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 0024b4e9 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiPKcPNS_6mirror9ArtMethodE+68) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 0022f3df /system/lib/libart.so (_ZNK3art6Thread4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+146) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 002384f9 /system/lib/libart.so (_ZN3art10ThreadList10DumpLockedERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+104) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 0021e5d7 /system/lib/libart.so (_ZN3art10AbortState4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+238) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#6 pc 0021e819 /system/lib/libart.so (_ZN3art7Runtime5AbortEv+72) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#7 pc 000a8dc5 /system/lib/libart.so (_ZN3art10LogMessageD1Ev+1312) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#8 pc 000b2b3d /system/lib/libart.so (_ZN3artL8JniAbortEPKcS1_+1068) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#9 pc 000b3087 /system/lib/libart.so (_ZN3art9JniAbortFEPKcS1_z+58) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#10 pc 000b3a91 /system/lib/libart.so (_ZN3art11ScopedCheck18CheckVirtualMethodEP8_jobjectP10_jmethodID+396) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#11 pc 000bd44b /system/lib/libart.so (_ZN3art8CheckJNI15CallVoidMethodVEP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_list+70) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#12 pc 000681df /system/lib/libandroid_runtime.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#13 pc 00074fc9 /system/framework/arm/boot.oat (Java_android_animation_PropertyValuesHolder_nCallFloatMethod__Ljava_lang_Object_2JF+132) sart/runtime/runtime.cc:292] at android.animation.PropertyValuesHolder.nCallFloatMethod(Native method) sart/runtime/runtime.cc:292] at android.animation.PropertyValuesHolder.access$400(PropertyValuesHolder.java:39) sart/runtime/runtime.cc:292] at android.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setAnimatedValue(PropertyValuesHolder.java:1298) sart/runtime/runtime.cc:292] at android.animation.ObjectAnimator.animateValue(ObjectAnimator.java:956) sart/runtime/runtime.cc:292] at android.animation.ValueAnimator.animationFrame(ValueAnimator.java:1298) sart/runtime/runtime.cc:292] at android.animation.ValueAnimator.doAnimationFrame(ValueAnimator.java:1339) sart/runtime/runtime.cc:292] at android.animation.ValueAnimator$AnimationHandler.doAnimationFrame(ValueAnimator.java:715) sart/runtime/runtime.cc:292] at android.animation.ValueAnimator$AnimationHandler.run(ValueAnimator.java:738) sart/runtime/runtime.cc:292] at android.view.Choreographer$CallbackRecord.run(Choreographer.java:767) sart/runtime/runtime.cc:292] at android.view.Choreographer.doCallbacks(Choreographer.java:580) sart/runtime/runtime.cc:292] at android.view.Choreographer.doFrame(Choreographer.java:549) sart/runtime/runtime.cc:292] at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:753) sart/runtime/runtime.cc:292] at android.os.Handler.handleCallback(Handler.java:739) sart/runtime/runtime.cc:292] at android.os.Handler.dispatchMessage(Handler.java:95) sart/runtime/runtime.cc:292] at android.os.Looper.loop(Looper.java:135) sart/runtime/runtime.cc:292] at android.app.ActivityThread.main(ActivityThread.java:5912) sart/runtime/runtime.cc:292] at java.lang.reflect.Method.invoke!(Native method) sart/runtime/runtime.cc:292] at java.lang.reflect.Method.invoke(Method.java:372) sart/runtime/runtime.cc:292] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1405) sart/runtime/runtime.cc:292] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1200) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "Signal Catcher" prio=5 tid=2 WaitingInMainSignalCatcherLoop sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c180a0 self=0xafcba800 sart/runtime/runtime.cc:292] | sysTid=30742 nice=0 cgrp=default sched=0/0 handle=0xb491e080 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100 sart/runtime/runtime.cc:292] | stack=0xb402e000-0xb4030000 stackSize=1012KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 0003a22c /system/lib/libc.so (__rt_sigtimedwait+12) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 0001869d /system/lib/libc.so (sigwait+24) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 00222907 /system/lib/libart.so (_ZN3art13SignalCatcher13WaitForSignalEPNS_6ThreadERNS_9SignalSetE+66) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 002243cb /system/lib/libart.so (_ZN3art13SignalCatcher3RunEPv+194) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 00016f0f /system/lib/libc.so (_ZL15__pthread_startPv+30) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 00014f43 /system/lib/libc.so (__start_thread+6) sart/runtime/runtime.cc:292] (no managed stack frames) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "JDWP" prio=5 tid=3 WaitingInMainDebuggerLoop sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c18100 self=0xb4827400 sart/runtime/runtime.cc:292] | sysTid=30743 nice=0 cgrp=default sched=0/0 handle=0xb491e300 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100 sart/runtime/runtime.cc:292] | stack=0xb3f30000-0xb3f32000 stackSize=1012KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 0003b718 /system/lib/libc.so (__pselect6+20) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 000166a7 /system/lib/libc.so (select+60) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 0028ac83 /system/lib/libart.so (_ZN3art4JDWP12JdwpAdbState15ProcessIncomingEv+182) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 0019596b /system/lib/libart.so (_ZN3art4JDWP9JdwpState3RunEv+346) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 00196e73 /system/lib/libart.so (_ZN3art4JDWPL15StartJdwpThreadEPv+10) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 00016f0f /system/lib/libc.so (_ZL15__pthread_startPv+30) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#6 pc 00014f43 /system/lib/libc.so (__start_thread+6) sart/runtime/runtime.cc:292] (no managed stack frames) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "Binder_1" prio=5 tid=4 Native sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c18160 self=0xafcc3400 sart/runtime/runtime.cc:292] | sysTid=30745 nice=0 cgrp=default sched=0/0 handle=0xb491e800 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=20 stm=15 core=1 HZ=100 sart/runtime/runtime.cc:292] | stack=0xb3c30000-0xb3c32000 stackSize=1012KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 0003baa8 /system/lib/libc.so (__ioctl+8) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 000526b1 /system/lib/libc.so (ioctl+14) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 0001f687 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+138) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 0001fbad /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+44) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 0001fc6b /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+94) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 00023e73 /system/lib/libbinder.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#6 pc 000106d1 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+112) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#7 pc 00065329 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+72) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#8 pc 0001016d /system/lib/libutils.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#9 pc 00016f0f /system/lib/libc.so (_ZL15__pthread_startPv+30) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#10 pc 00014f43 /system/lib/libc.so (__start_thread+6) sart/runtime/runtime.cc:292] (no managed stack frames) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "Binder_2" prio=5 tid=5 Native sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c181c0 self=0xb4828000 sart/runtime/runtime.cc:292] | sysTid=30746 nice=0 cgrp=default sched=0/0 handle=0xafcab080 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=17 stm=17 core=0 HZ=100 sart/runtime/runtime.cc:292] | stack=0xb3b32000-0xb3b34000 stackSize=1012KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 0003baa8 /system/lib/libc.so (__ioctl+8) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 000526b1 /system/lib/libc.so (ioctl+14) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 0001f687 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+138) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 0001fbad /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+44) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 0001fc6b /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+94) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 00023e73 /system/lib/libbinder.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#6 pc 000106d1 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+112) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#7 pc 00065329 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+72) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#8 pc 0001016d /system/lib/libutils.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#9 pc 00016f0f /system/lib/libc.so (_ZL15__pthread_startPv+30) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#10 pc 00014f43 /system/lib/libc.so (__start_thread+6) sart/runtime/runtime.cc:292] (no managed stack frames) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "FinalizerDaemon" prio=5 tid=6 Waiting sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c18220 self=0xb4829800 sart/runtime/runtime.cc:292] | sysTid=30748 nice=0 cgrp=default sched=0/0 handle=0xb491ed00 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=7 stm=0 core=0 HZ=100 sart/runtime/runtime.cc:292] | stack=0xaf6fe000-0xaf700000 stackSize=1036KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 000133dc /system/lib/libc.so (syscall+28) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 000ab89b /system/lib/libart.so (_ZN3art17ConditionVariable4WaitEPNS_6ThreadE+82) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 001ee9e5 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+956) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 001efdf9 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+120) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 001feb5d /system/lib/libart.so (_ZN3artL13Object_waitJIEP7_JNIEnvP8_jobjectxi+36) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 0000061b /system/framework/arm/boot.oat (Java_java_lang_Object_wait__JI+102) sart/runtime/runtime.cc:292] at java.lang.Object.wait!(Native method) sart/runtime/runtime.cc:292] - waiting on <0x185b5397> (a java.lang.ref.ReferenceQueue) sart/runtime/runtime.cc:292] at java.lang.Object.wait(Object.java:422) sart/runtime/runtime.cc:292] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101) sart/runtime/runtime.cc:292] - locked <0x185b5397> (a java.lang.ref.ReferenceQueue) sart/runtime/runtime.cc:292] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72) sart/runtime/runtime.cc:292] at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:177) sart/runtime/runtime.cc:292] at java.lang.Thread.run(Thread.java:818) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "HeapTrimmerDaemon" prio=5 tid=7 Waiting sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c18280 self=0xb482bc00 sart/runtime/runtime.cc:292] | sysTid=30750 nice=0 cgrp=default sched=0/0 handle=0xb491f200 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=10 stm=1 core=0 HZ=100 sart/runtime/runtime.cc:292] | stack=0xa3e61000-0xa3e63000 stackSize=1036KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 000133dc /system/lib/libc.so (syscall+28) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 000ab89b /system/lib/libart.so (_ZN3art17ConditionVariable4WaitEPNS_6ThreadE+82) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 001ee9e5 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+956) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 001efdf9 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+120) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 001feb85 /system/lib/libart.so (_ZN3artL11Object_waitEP7_JNIEnvP8_jobject+32) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 000003ef /system/framework/arm/boot.oat (Java_java_lang_Object_wait__+82) sart/runtime/runtime.cc:292] at java.lang.Object.wait!(Native method) sart/runtime/runtime.cc:292] - waiting on <0x3024c984> (a java.lang.Daemons$HeapTrimmerDaemon) sart/runtime/runtime.cc:292] at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:314) sart/runtime/runtime.cc:292] - locked <0x3024c984> (a java.lang.Daemons$HeapTrimmerDaemon) sart/runtime/runtime.cc:292] at java.lang.Thread.run(Thread.java:818) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "ReferenceQueueDaemon" prio=5 tid=8 Waiting sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c182e0 self=0xb4829400 sart/runtime/runtime.cc:292] | sysTid=30747 nice=0 cgrp=default sched=0/0 handle=0xb491ea80 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=0 HZ=100 sart/runtime/runtime.cc:292] | stack=0xb00bf000-0xb00c1000 stackSize=1036KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 000133dc /system/lib/libc.so (syscall+28) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 000ab89b /system/lib/libart.so (_ZN3art17ConditionVariable4WaitEPNS_6ThreadE+82) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 001ee9e5 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+956) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 001efdf9 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+120) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 001feb85 /system/lib/libart.so (_ZN3artL11Object_waitEP7_JNIEnvP8_jobject+32) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 000003ef /system/framework/arm/boot.oat (Java_java_lang_Object_wait__+82) sart/runtime/runtime.cc:292] at java.lang.Object.wait!(Native method) sart/runtime/runtime.cc:292] - waiting on <0x1528356d> (a java.lang.Class<java.lang.ref.ReferenceQueue>) sart/runtime/runtime.cc:292] at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:137) sart/runtime/runtime.cc:292] - locked <0x1528356d> (a java.lang.Class<java.lang.ref.ReferenceQueue>) sart/runtime/runtime.cc:292] at java.lang.Thread.run(Thread.java:818) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "FinalizerWatchdogDaemon" prio=5 tid=9 Sleeping sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c18340 self=0xb482ac00 sart/runtime/runtime.cc:292] | sysTid=30749 nice=0 cgrp=default sched=0/0 handle=0xb491ef80 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100 sart/runtime/runtime.cc:292] | stack=0xaf5fa000-0xaf5fc000 stackSize=1036KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 000133e0 /system/lib/libc.so (syscall+32) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 000ab643 /system/lib/libart.so (_ZN3art17ConditionVariable9TimedWaitEPNS_6ThreadExi+102) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 001ee7eb /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+450) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 001efdf9 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+120) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 00074fc9 /system/framework/arm/boot.oat (Java_java_lang_Thread_sleep__Ljava_lang_Object_2JI+132) sart/runtime/runtime.cc:292] at java.lang.Thread.sleep!(Native method) sart/runtime/runtime.cc:292] - sleeping on <0x01b425a2> (a java.lang.Object) sart/runtime/runtime.cc:292] at java.lang.Thread.sleep(Thread.java:1031) sart/runtime/runtime.cc:292] - locked <0x01b425a2> (a java.lang.Object) sart/runtime/runtime.cc:292] at java.lang.Thread.sleep(Thread.java:985) sart/runtime/runtime.cc:292] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:261) sart/runtime/runtime.cc:292] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:272) sart/runtime/runtime.cc:292] at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:220) sart/runtime/runtime.cc:292] at java.lang.Thread.run(Thread.java:818) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "GCDaemon" prio=5 tid=10 Waiting sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c183a0 self=0xb482c000 sart/runtime/runtime.cc:292] | sysTid=30751 nice=0 cgrp=default sched=0/0 handle=0xb491f480 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=22 stm=5 core=1 HZ=100 sart/runtime/runtime.cc:292] | stack=0xa3d5d000-0xa3d5f000 stackSize=1036KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 000133dc /system/lib/libc.so (syscall+28) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 000ab89b /system/lib/libart.so (_ZN3art17ConditionVariable4WaitEPNS_6ThreadE+82) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 001ee9e5 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+956) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 001efdf9 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+120) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 001feb85 /system/lib/libart.so (_ZN3artL11Object_waitEP7_JNIEnvP8_jobject+32) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 000003ef /system/framework/arm/boot.oat (Java_java_lang_Object_wait__+82) sart/runtime/runtime.cc:292] at java.lang.Object.wait!(Native method) sart/runtime/runtime.cc:292] - waiting on <0x1a779233> (a java.lang.Daemons$GCDaemon) sart/runtime/runtime.cc:292] at java.lang.Daemons$GCDaemon.run(Daemons.java:347) sart/runtime/runtime.cc:292] - locked <0x1a779233> (a java.lang.Daemons$GCDaemon) sart/runtime/runtime.cc:292] at java.lang.Thread.run(Thread.java:818) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "Thread-1733" prio=5 tid=11 Native sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c18400 self=0xb4828400 sart/runtime/runtime.cc:292] | sysTid=30757 nice=0 cgrp=default sched=0/0 handle=0xb491e580 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100 sart/runtime/runtime.cc:292] | stack=0xa3814000-0xa3816000 stackSize=1036KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 0003a2b4 /system/lib/libc.so (__accept4+8) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 00000a4b /system/lib/libnetd_client.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 00014c21 /system/lib/libc.so (accept4+8) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 0008a341 /system/lib/libandroid_runtime.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 0028611f /system/framework/arm/boot.oat (Java_android_net_LocalSocketImpl_accept__Ljava_io_FileDescriptor_2Landroid_net_LocalSocketImpl_2+122) sart/runtime/runtime.cc:292] at android.net.LocalSocketImpl.accept(Native method) sart/runtime/runtime.cc:292] at android.net.LocalSocketImpl.accept(LocalSocketImpl.java:331) sart/runtime/runtime.cc:292] at android.net.LocalServerSocket.accept(LocalServerSocket.java:90) sart/runtime/runtime.cc:292] at com.android.tools.ir.server.Server$SocketServerThread.run(Server.java:165) sart/runtime/runtime.cc:292] at java.lang.Thread.run(Thread.java:818) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "RenderThread" prio=5 tid=12 Native sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c184c0 self=0xafcc5400 sart/runtime/runtime.cc:292] | sysTid=30758 nice=-4 cgrp=default sched=0/0 handle=0xb491fc00 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=1659 stm=508 core=0 HZ=100 sart/runtime/runtime.cc:292] | stack=0xa3163000-0xa3165000 stackSize=1012KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 0003a274 /system/lib/libc.so (__epoll_pwait+20) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 000151df /system/lib/libc.so (epoll_pwait+26) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 000151ed /system/lib/libc.so (epoll_wait+6) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 00012713 /system/lib/libutils.so (_ZN7android6Looper9pollInnerEi+98) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 0001293d /system/lib/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+92) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 0003ed9d /system/lib/libhwui.so (_ZN7android10uirenderer12renderthread12RenderThread10threadLoopEv+44) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#6 pc 000106d1 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+112) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#7 pc 00065329 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+72) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#8 pc 0001016d /system/lib/libutils.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#9 pc 00016f0f /system/lib/libc.so (_ZL15__pthread_startPv+30) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#10 pc 00014f43 /system/lib/libc.so (__start_thread+6) sart/runtime/runtime.cc:292] (no managed stack frames) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "AsyncTask android/android-ConstraintLayoutExamples#1" prio=5 tid=14 Waiting sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c18520 self=0xb4831000 sart/runtime/runtime.cc:292] | sysTid=30841 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb4922400 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=20 stm=1 core=1 HZ=100 sart/runtime/runtime.cc:292] | stack=0xa228f000-0xa2291000 stackSize=1036KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 000133dc /system/lib/libc.so (syscall+28) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 000ab89b /system/lib/libart.so (_ZN3art17ConditionVariable4WaitEPNS_6ThreadE+82) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 001ee9e5 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+956) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 001efdf9 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+120) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 001feb5d /system/lib/libart.so (_ZN3artL13Object_waitJIEP7_JNIEnvP8_jobjectxi+36) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 0000061b /system/framework/arm/boot.oat (Java_java_lang_Object_wait__JI+102) sart/runtime/runtime.cc:292] at java.lang.Object.wait!(Native method) sart/runtime/runtime.cc:292] - waiting on <0x39e6f9f0> (a java.lang.Object) sart/runtime/runtime.cc:292] at java.lang.Thread.parkFor(Thread.java:1220) sart/runtime/runtime.cc:292] - locked <0x39e6f9f0> (a java.lang.Object) sart/runtime/runtime.cc:292] at sun.misc.Unsafe.park(Unsafe.java:299) sart/runtime/runtime.cc:292] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157) sart/runtime/runtime.cc:292] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2016) sart/runtime/runtime.cc:292] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410) sart/runtime/runtime.cc:292] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035) sart/runtime/runtime.cc:292] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097) sart/runtime/runtime.cc:292] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) sart/runtime/runtime.cc:292] at java.lang.Thread.run(Thread.java:818) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "Binder_3" prio=5 tid=15 Native sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c18580 self=0xafea5c00 sart/runtime/runtime.cc:292] | sysTid=31409 nice=0 cgrp=default sched=0/0 handle=0xafcab580 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=11 stm=16 core=1 HZ=100 sart/runtime/runtime.cc:292] | stack=0xa2e69000-0xa2e6b000 stackSize=1012KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 0003baa8 /system/lib/libc.so (__ioctl+8) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 000526b1 /system/lib/libc.so (ioctl+14) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 0001f687 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+138) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 0001fbad /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+44) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 0001fc6b /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+94) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 00023e73 /system/lib/libbinder.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#6 pc 000106d1 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+112) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#7 pc 00065329 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+72) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#8 pc 0001016d /system/lib/libutils.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#9 pc 00016f0f /system/lib/libc.so (_ZL15__pthread_startPv+30) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#10 pc 00014f43 /system/lib/libc.so (__start_thread+6) sart/runtime/runtime.cc:292] (no managed stack frames) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "AsyncTask android/android-ConstraintLayoutExamples#2" prio=5 tid=16 Waiting sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12c185e0 self=0xa357a400 sart/runtime/runtime.cc:292] | sysTid=32217 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb4924c00 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=12 stm=0 core=1 HZ=100 sart/runtime/runtime.cc:292] | stack=0xa1fff000-0xa2001000 stackSize=1036KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 000133dc /system/lib/libc.so (syscall+28) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 000ab89b /system/lib/libart.so (_ZN3art17ConditionVariable4WaitEPNS_6ThreadE+82) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 001ee9e5 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+956) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 001efdf9 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+120) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 001feb5d /system/lib/libart.so (_ZN3artL13Object_waitJIEP7_JNIEnvP8_jobjectxi+36) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 0000061b /system/framework/arm/boot.oat (Java_java_lang_Object_wait__JI+102) 07-06 15:16:49.188 30735-30735/com.google.androidstudio.motionlayoutexample A/art: sart/runtime/runtime.cc:292] at java.lang.Object.wait!(Native method) sart/runtime/runtime.cc:292] - waiting on <0x071fbb69> (a java.lang.Object) sart/runtime/runtime.cc:292] at java.lang.Thread.parkFor(Thread.java:1220) sart/runtime/runtime.cc:292] - locked <0x071fbb69> (a java.lang.Object) sart/runtime/runtime.cc:292] at sun.misc.Unsafe.park(Unsafe.java:299) sart/runtime/runtime.cc:292] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157) sart/runtime/runtime.cc:292] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2016) sart/runtime/runtime.cc:292] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410) sart/runtime/runtime.cc:292] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035) sart/runtime/runtime.cc:292] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097) sart/runtime/runtime.cc:292] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) sart/runtime/runtime.cc:292] at java.lang.Thread.run(Thread.java:818) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "hwuiTask2" prio=5 tid=13 Native sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12e980a0 self=0xafea4400 sart/runtime/runtime.cc:292] | sysTid=5053 nice=-2 cgrp=default sched=0/0 handle=0xafcb0a80 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100 sart/runtime/runtime.cc:292] | stack=0xa0c13000-0xa0c15000 stackSize=1012KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 000133dc /system/lib/libc.so (syscall+28) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 00016de1 /system/lib/libc.so (_Z33__pthread_cond_timedwait_relativeP14pthread_cond_tP15pthread_mutex_tPK8timespec+56) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 00015125 /system/lib/libhwui.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 000106d1 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+112) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 00065329 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+72) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 0001016d /system/lib/libutils.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#6 pc 00016f0f /system/lib/libc.so (_ZL15__pthread_startPv+30) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#7 pc 00014f43 /system/lib/libc.so (__start_thread+6) sart/runtime/runtime.cc:292] (no managed stack frames) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] "hwuiTask1" prio=5 tid=17 Native sart/runtime/runtime.cc:292] | group="" sCount=0 dsCount=0 obj=0x12eac0a0 self=0xafeaac00 sart/runtime/runtime.cc:292] | sysTid=5052 nice=-2 cgrp=default sched=0/0 handle=0xafcb0800 sart/runtime/runtime.cc:292] | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=0 HZ=100 sart/runtime/runtime.cc:292] | stack=0xa23f1000-0xa23f3000 stackSize=1012KB sart/runtime/runtime.cc:292] | held mutexes= sart/runtime/runtime.cc:292] native: #00 pc 000133dc /system/lib/libc.so (syscall+28) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#1 pc 00016de1 /system/lib/libc.so (_Z33__pthread_cond_timedwait_relativeP14pthread_cond_tP15pthread_mutex_tPK8timespec+56) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#2 pc 00015125 /system/lib/libhwui.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#3 pc 000106d1 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+112) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#4 pc 00065329 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+72) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#5 pc 0001016d /system/lib/libutils.so (???) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#6 pc 00016f0f /system/lib/libc.so (_ZL15__pthread_startPv+30) sart/runtime/runtime.cc:292] native: android/android-ConstraintLayoutExamples#7 pc 00014f43 /system/lib/libc.so (__start_thread+6) sart/runtime/runtime.cc:292] (no managed stack frames) sart/runtime/runtime.cc:292] sart/runtime/runtime.cc:292] 07-06 15:16:49.188 30735-30735/com.google.androidstudio.motionlayoutexample A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 30735 (onlayoutexample)

GVFiQst commented 6 years ago

Visual proof: https://drive.google.com/open?id=1r9SgXreJa6z7b6OpyK9esPJzuw7VlG2I

Here is a visual proof. At the end you can see a crash when black screen appears.