Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17476] Android-L: KS->ActionBar crashes

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2014-08-27T18:08:31.000+0000
Affected Version/sRelease 3.4.0
Fix Version/sRelease 3.4.0
ComponentsAndroid
Labelsandroid-l, module_kitchensink, qe-manualtest
ReporterPing Wang
AssigneePing Wang
Created2014-08-08T21:39:52.000+0000
Updated2014-08-27T18:08:31.000+0000

Description

Build KS with android-L. Go to Controls->Action Bar. App crashes with log
E/art     ( 7568): JNI ERROR (app bug): attempt to pass an instance of java.util.HashMap as argument 1 to org.appcelerator.titanium.proxy.MenuItemProxy org.appcelerator.titanium.proxy.MenuProxy.add(org.appcelerator.kroll.KrollDict)
F/art     ( 7568): art/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: bad arguments passed to org.appcelerator.titanium.proxy.MenuItemProxy org.appcelerator.titanium.proxy.MenuProxy.add(org.appcelerator.kroll.KrollDict) (see above for details)
F/art     ( 7568): art/runtime/check_jni.cc:65]     from java.lang.Object org.appcelerator.kroll.runtime.v8.V8Function.nativeInvoke(long, long, java.lang.Object[])
F/art     ( 7568): art/runtime/check_jni.cc:65] "KrollRuntimeThread" prio=5 tid=11 Runnable
F/art     ( 7568): art/runtime/check_jni.cc:65]   | group="main" sCount=0 dsCount=0 obj=0x790350a0 self=0xb8dc95d0
F/art     ( 7568): art/runtime/check_jni.cc:65]   | sysTid=7603 nice=0 cgrp=default sched=0/0 handle=0xb8dbaf50
F/art     ( 7568): art/runtime/check_jni.cc:65]   | state=R schedstat=( 0 0 0 ) utm=1171 stm=42 core=0 HZ=100
F/art     ( 7568): art/runtime/check_jni.cc:65]   | stack=0xa6c79000-0xa6c7f000 stackSize=1064KB
F/art     ( 7568): art/runtime/check_jni.cc:65]   native: #00 pc 00005baf  /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+95)
F/art     ( 7568): art/runtime/check_jni.cc:65]   native: #01 pc 00002751  /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+33)
F/art     ( 7568): art/runtime/check_jni.cc:65]   native: #02 pc 003ba727  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, art::DumpNativeStack::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+135)
F/art     ( 7568): art/runtime/check_jni.cc:65]   native: #03 pc 0038bc10  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, art::Thread::Dump::char_traits<char> >&) const+272)
F/art     ( 7568): art/runtime/check_jni.cc:65]   native: #04 pc 00129a18  /system/lib/libart.so (art::JniAbort(char const*, char const)+952)
F/art     ( 7568): art/runtime/check_jni.cc:65]   native: #05 pc 0012aa1c  /system/lib/libart.so (art::JniAbortF(char const*, char const, ellipsis)+108)
F/art     ( 7568): art/runtime/check_jni.cc:65]   native: #06 pc 0008412b  /system/lib/libart.so (art::CheckMethodArguments(art::mirror::ArtMethod*, unsigned int*)+844)
F/art     ( 7568): art/runtime/check_jni.cc:65]   native: #07 pc 0036c1fb  /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, art::mirror::Object*, _jmethodID*, jvalue*)+1147)
F/art     ( 7568): art/runtime/check_jni.cc:65]   native: #08 pc 002d4570  /system/lib/libart.so (art::JNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+336)
F/art     ( 7568): art/runtime/check_jni.cc:65]   native: #09 pc 0013c8af  /system/lib/libart.so (art::CheckJNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+175)
F/art     ( 7568): art/runtime/check_jni.cc:65]   native: #10 pc 000c00e4  /data/app-lib/com.appcelerator.kitchensink-1/libkroll-v8.so (titanium::MenuProxy::add(v8::Arguments const&)+244)
F/art     ( 7568): art/runtime/check_jni.cc:65]   native: #11 pc 00267dd6  /data/app-lib/com.appcelerator.kitchensink-1/libkroll-v8.so (???)
F/art     ( 7568): art/runtime/check_jni.cc:65]   at org.appcelerator.kroll.runtime.v8.V8Function.nativeInvoke(Native method)
F/art     ( 7568): art/runtime/check_jni.cc:65]   at org.appcelerator.kroll.runtime.v8.V8Function.callSync(V8Function.java:57)
F/art     ( 7568): art/runtime/check_jni.cc:65]   at org.appcelerator.kroll.runtime.v8.V8Function.handleMessage(V8Function.java:82)
F/art     ( 7568): art/runtime/check_jni.cc:65]   at android.os.Handler.dispatchMessage(Handler.java:98)
F/art     ( 7568): art/runtime/check_jni.cc:65]   at android.os.Looper.loop(Looper.java:135)
F/art     ( 7568): art/runtime/check_jni.cc:65]   at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:112)
F/art     ( 7568): art/runtime/check_jni.cc:65] 
F/art     ( 7568): art/runtime/runtime.cc:272] Runtime aborting...
F/art     ( 7568): art/runtime/runtime.cc:272] Aborting thread:
F/art     ( 7568): art/runtime/runtime.cc:272] "KrollRuntimeThread" prio=5 tid=11 Native
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x790350a0 self=0xb8dc95d0
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7603 nice=0 cgrp=default sched=0/0 handle=0xb8dbaf50
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=R schedstat=( 0 0 0 ) utm=1181 stm=53 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa6c79000-0xa6c7f000 stackSize=1064KB
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 00005baf  /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+95)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00002751  /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+33)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #02 pc 003ba727  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, art::DumpNativeStack::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+135)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #03 pc 0038bc10  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, art::Thread::Dump::char_traits<char> >&) const+272)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #04 pc 00372469  /system/lib/libart.so (_ZN3art10AbortState10DumpThreadERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEPNS_6ThreadE.isra.123+57)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #05 pc 003727fc  /system/lib/libart.so (_ZN3art10AbortState4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE.isra.124+620)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #06 pc 003729d1  /system/lib/libart.so (art::Runtime::Abort(void)+129)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #07 pc 00116bbc  /system/lib/libart.so (art::LogMessage::~LogMessage(void)+1644)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #08 pc 00129f1d  /system/lib/libart.so (art::JniAbort(char const*, char const)+2237)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #09 pc 0012aa1c  /system/lib/libart.so (art::JniAbortF(char const*, char const, ellipsis)+108)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #10 pc 0008412b  /system/lib/libart.so (art::CheckMethodArguments(art::mirror::ArtMethod*, unsigned int*)+844)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #11 pc 0036c1fb  /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, art::mirror::Object*, _jmethodID*, jvalue*)+1147)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #12 pc 002d4570  /system/lib/libart.so (art::JNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+336)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #13 pc 0013c8af  /system/lib/libart.so (art::CheckJNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+175)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #14 pc 000c00e4  /data/app-lib/com.appcelerator.kitchensink-1/libkroll-v8.so (titanium::MenuProxy::add(v8::Arguments const&)+244)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #15 pc 00267dd6  /data/app-lib/com.appcelerator.kitchensink-1/libkroll-v8.so (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.kroll.runtime.v8.V8Function.nativeInvoke(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.kroll.runtime.v8.V8Function.callSync(V8Function.java:57)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.kroll.runtime.v8.V8Function.handleMessage(V8Function.java:82)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.os.Handler.dispatchMessage(Handler.java:98)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.os.Looper.loop(Looper.java:135)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:112)
F/art     ( 7568): art/runtime/runtime.cc:272] Dumping all threads without appropriate locks held: thread list lock mutator lock
F/art     ( 7568): art/runtime/runtime.cc:272] All threads:
F/art     ( 7568): art/runtime/runtime.cc:272] DALVIK THREADS (19):
F/art     ( 7568): art/runtime/runtime.cc:272] "main" prio=5 tid=1 TimedWaiting
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x74dae350 self=0xb8c79e90
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7568 nice=0 cgrp=default sched=0/0 handle=0xb77a72e0
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=3129 stm=455 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xbf737000-0xbf73d000 stackSize=8MB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait_queue_me+0xbd/0xd0
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait+0xba/0x1bc
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_futex+0x90/0x7d8
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_futex+0xc0/0xdb
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 000168d2  /system/lib/libc.so (short+34)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 0001bb87  [stack] (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Object.wait!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   - waiting on <0x069c270c> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.parkFor(Thread.java:1220)
F/art     ( 7568): art/runtime/runtime.cc:272]   - locked <0x069c270c> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at sun.misc.Unsafe.park(Unsafe.java:299)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1014)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1304)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.Semaphore.tryAcquire(Semaphore.java:380)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.kroll.common.TiMessenger$2.getResult(TiMessenger.java:248)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.kroll.common.TiMessenger.sendBlockingMessage(TiMessenger.java:286)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.kroll.common.TiMessenger.sendBlockingRuntimeMessage(TiMessenger.java:186)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.kroll.runtime.v8.V8Function.call(V8Function.java:46)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.titanium.util.TiMenuSupport.onCreateOptionsMenu(TiMenuSupport.java:43)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.titanium.TiBaseActivity.onCreateOptionsMenu(TiBaseActivity.java:812)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.app.Activity.onCreatePanelMenu(Activity.java:2798)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:224)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:232)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:199)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293)
F/art     ( 7568): art/runtime/runtime.cc:272]   at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:522)
F/art     ( 7568): art/runtime/runtime.cc:272]   at com.android.internal.policy.impl.PhoneWindow.doInvalidatePanelMenu(PhoneWindow.java:884)
F/art     ( 7568): art/runtime/runtime.cc:272]   at com.android.internal.policy.impl.PhoneWindow$1.run(PhoneWindow.java:236)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.view.Choreographer$CallbackRecord.run(Choreographer.java:767)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.view.Choreographer.doCallbacks(Choreographer.java:580)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.view.Choreographer.doFrame(Choreographer.java:549)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:753)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.os.Handler.handleCallback(Handler.java:738)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.os.Handler.dispatchMessage(Handler.java:95)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.os.Looper.loop(Looper.java:135)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.app.ActivityThread.main(ActivityThread.java:5070)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.reflect.Method.invoke!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.reflect.Method.invoke(Method.java:372)
F/art     ( 7568): art/runtime/runtime.cc:272]   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:836)
F/art     ( 7568): art/runtime/runtime.cc:272]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:631)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "Signal Catcher" prio=5 tid=2 WaitingInMainSignalCatcherLoop
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x78d3f080 self=0xb8c7ed20
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7571 nice=0 cgrp=default sched=0/0 handle=0xb8c76580
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xafb46000-0xafb4c000 stackSize=1016KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_sigtimedwait+0xe3/0x15e
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_rt_sigtimedwait+0x6a/0x9e
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 0007c8bb  /system/lib/libc.so (__rt_sigtimedwait+27)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00027397  /system/lib/libc.so (short+71)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #02 pc 00378189  /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+137)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #03 pc 00379f02  /system/lib/libart.so (art::SignalCatcher::Run(void*)+306)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #04 pc 00024578  /system/lib/libc.so (__pthread_start(void*)+56)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #05 pc 0001ffd9  /system/lib/libc.so (__bionic_clone_entry+25)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #06 pc 00016749  /system/lib/libc.so (__bionic_clone+73)
F/art     ( 7568): art/runtime/runtime.cc:272]   (no managed stack frames)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "JDWP" prio=5 tid=3 WaitingInMainDebuggerLoop
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x78d4c080 self=0xb8c7df50
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7572 nice=0 cgrp=default sched=0/0 handle=0xb8c7f060
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xafa43000-0xafa49000 stackSize=1016KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: poll_schedule_timeout+0x20/0x3d
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_select+0x4d9/0x505
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: core_sys_select+0x27b/0x298
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_pselect6+0xd0/0x13b
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 0007d735  /system/lib/libc.so (__pselect6+37)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 000233e3  /system/lib/libc.so (short+179)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #02 pc 00428187  /system/lib/libart.so (art::JDWP::JdwpAdbState::ProcessIncoming(void)+551)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #03 pc 002a196f  /system/lib/libart.so (art::JDWP::JdwpState::Run(void)+415)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #04 pc 002a38c0  /system/lib/libart.so (art::JDWP::StartJdwpThread(void*)+32)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #05 pc 00024578  /system/lib/libc.so (__pthread_start(void*)+56)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #06 pc 0001ffd9  /system/lib/libc.so (__bionic_clone_entry+25)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #07 pc 00016749  /system/lib/libc.so (__bionic_clone+73)
F/art     ( 7568): art/runtime/runtime.cc:272]   (no managed stack frames)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "ReferenceQueueDaemon" prio=5 tid=4 Waiting
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x78d65080 self=0xb8db11d0
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7574 nice=0 cgrp=default sched=0/0 handle=0xb8c7e290
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=7 stm=4 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xaf937000-0xaf93d000 stackSize=1048KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait_queue_me+0xbd/0xd0
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait+0xba/0x1bc
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_futex+0x90/0x7d8
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_futex+0xc0/0xdb
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 000168d0  /system/lib/libc.so (short+32)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00104987  [stack:7574] (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Object.wait!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   - waiting on <0x23aa7855> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
F/art     ( 7568): art/runtime/runtime.cc:272]   - locked <0x23aa7855> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.run(Thread.java:818)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "FinalizerDaemon" prio=5 tid=5 Waiting
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x78d650e0 self=0xb8db1510
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7575 nice=0 cgrp=default sched=0/0 handle=0xb8db1850
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=46 stm=12 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa786e000-0xa7874000 stackSize=1048KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait_queue_me+0xbd/0xd0
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait+0xba/0x1bc
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_futex+0x90/0x7d8
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_futex+0xc0/0xdb
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 000168d0  /system/lib/libc.so (short+32)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 001048a7  [stack:7575] (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Object.wait!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   - waiting on <0x06fd526a> (a java.lang.ref.ReferenceQueue)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Object.wait(Object.java:416)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
F/art     ( 7568): art/runtime/runtime.cc:272]   - locked <0x06fd526a> (a java.lang.ref.ReferenceQueue)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.run(Thread.java:818)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "FinalizerWatchdogDaemon" prio=5 tid=6 Sleeping
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x78d65140 self=0xb8db1aa0
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7577 nice=0 cgrp=default sched=0/0 handle=0xb8db1de0
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=0 stm=1 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa775c000-0xa7762000 stackSize=1048KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait_queue_me+0xbd/0xd0
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait+0xba/0x1bc
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_futex+0x90/0x7d8
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_futex+0xc0/0xdb
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 000168d2  /system/lib/libc.so (short+34)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00104847  [stack:7577] (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.sleep!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   - sleeping on <0x10f4935b> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.sleep(Thread.java:1031)
F/art     ( 7568): art/runtime/runtime.cc:272]   - locked <0x10f4935b> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.sleep(Thread.java:985)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:251)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:261)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:215)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.run(Thread.java:818)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "HeapTrimmerDaemon" prio=5 tid=7 Waiting
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x78d651a0 self=0xb8db2210
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7581 nice=0 cgrp=default sched=0/0 handle=0xb8db2550
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa7650000-0xa7656000 stackSize=1048KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait_queue_me+0xbd/0xd0
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait+0xba/0x1bc
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_futex+0x90/0x7d8
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_futex+0xc0/0xdb
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 000168d0  /system/lib/libc.so (short+32)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00104997  [stack:7581] (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Object.wait!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   - waiting on <0x106aa7f8> (a java.lang.Daemons$HeapTrimmerDaemon)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:299)
F/art     ( 7568): art/runtime/runtime.cc:272]   - locked <0x106aa7f8> (a java.lang.Daemons$HeapTrimmerDaemon)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.run(Thread.java:818)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "GCDaemon" prio=5 tid=8 Waiting
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x78d65200 self=0xb8db27a0
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7582 nice=0 cgrp=default sched=0/0 handle=0xb8db2ae0
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=304 stm=20 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa7544000-0xa754a000 stackSize=1048KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait_queue_me+0xbd/0xd0
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait+0xba/0x1bc
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_futex+0x90/0x7d8
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_futex+0xc0/0xdb
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 000168d0  /system/lib/libc.so (short+32)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00104997  [stack:7582] (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Object.wait!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   - waiting on <0x1e6744d1> (a java.lang.Daemons$GCDaemon)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Daemons$GCDaemon.run(Daemons.java:330)
F/art     ( 7568): art/runtime/runtime.cc:272]   - locked <0x1e6744d1> (a java.lang.Daemons$GCDaemon)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.run(Thread.java:818)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "Binder_1" prio=5 tid=9 Native
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x78d77080 self=0xb8db2f80
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7583 nice=0 cgrp=default sched=0/0 handle=0xb8db2d30
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=12 stm=8 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa7342000-0xa7348000 stackSize=1016KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: binder_thread_read+0x311/0xb64
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: binder_ioctl+0x2ad/0x66e
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: vfs_ioctl+0x1b/0x25
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_vfs_ioctl+0x410/0x44c
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_ioctl+0x39/0x5c
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 0007c504  /system/lib/libc.so (__ioctl+20)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 000904aa  /system/lib/libc.so (int+42)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #02 pc 0002b99b  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+395)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #03 pc 0003b9d8  /system/lib/libbinder.so (android::PoolThread::threadLoop(void)+40)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #04 pc 00017112  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+402)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #05 pc 00067da0  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+96)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #06 pc 00016f56  /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+246)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #07 pc 00024578  /system/lib/libc.so (__pthread_start(void*)+56)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #08 pc 0001ffd9  /system/lib/libc.so (__bionic_clone_entry+25)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #09 pc 00016749  /system/lib/libc.so (__bionic_clone+73)
F/art     ( 7568): art/runtime/runtime.cc:272]   (no managed stack frames)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "Binder_2" prio=5 tid=10 Native
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x78d7b080 self=0xb8db7c30
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7584 nice=0 cgrp=default sched=0/0 handle=0xb8db76a0
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=7 stm=10 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa723e000-0xa7244000 stackSize=1016KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: binder_thread_read+0x311/0xb64
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: binder_ioctl+0x2ad/0x66e
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: vfs_ioctl+0x1b/0x25
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_vfs_ioctl+0x410/0x44c
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_ioctl+0x39/0x5c
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 0007c504  /system/lib/libc.so (__ioctl+20)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 000904aa  /system/lib/libc.so (int+42)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #02 pc 0002b99b  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+395)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #03 pc 0003b9d8  /system/lib/libbinder.so (android::PoolThread::threadLoop(void)+40)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #04 pc 00017112  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+402)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #05 pc 00067da0  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+96)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #06 pc 00016f56  /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+246)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #07 pc 00024578  /system/lib/libc.so (__pthread_start(void*)+56)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #08 pc 0001ffd9  /system/lib/libc.so (__bionic_clone_entry+25)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #09 pc 00016749  /system/lib/libc.so (__bionic_clone+73)
F/art     ( 7568): art/runtime/runtime.cc:272]   (no managed stack frames)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "KrollRuntimeThread" prio=5 tid=11 Native
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x790350a0 self=0xb8dc95d0
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7603 nice=0 cgrp=default sched=0/0 handle=0xb8dbaf50
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=R schedstat=( 0 0 0 ) utm=1239 stm=94 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa6c79000-0xa6c7f000 stackSize=1064KB
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 00005baf  /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+95)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00002751  /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+33)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #03 pc 0038bc10  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, art::Thread::Dump::char_traits<char> >&) const+272)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #04 pc 0039767e  /system/lib/libart.so (art::ThreadList::DumpLocked(std::__1::basic_ostream<char, art::ThreadList::DumpLocked::char_traits<char> >&)+478)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #05 pc 0037272a  /system/lib/libart.so (_ZN3art10AbortState4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE.isra.124+410)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #06 pc 003729d1  /system/lib/libart.so (art::Runtime::Abort(void)+129)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #07 pc 00116bbc  /system/lib/libart.so (art::LogMessage::~LogMessage(void)+1644)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #08 pc 00129f1d  /system/lib/libart.so (art::JniAbort(char const*, char const)+2237)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #09 pc 0012aa1c  /system/lib/libart.so (art::JniAbortF(char const*, char const, ellipsis)+108)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #10 pc 0008412b  /system/lib/libart.so (art::CheckMethodArguments(art::mirror::ArtMethod*, unsigned int*)+844)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #11 pc 0036c1fb  /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, art::mirror::Object*, _jmethodID*, jvalue*)+1147)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #12 pc 002d4570  /system/lib/libart.so (art::JNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+336)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #13 pc 0013c8af  /system/lib/libart.so (art::CheckJNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+175)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #14 pc 000c00e4  /data/app-lib/com.appcelerator.kitchensink-1/libkroll-v8.so (titanium::MenuProxy::add(v8::Arguments const&)+244)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #15 pc 00267dd6  /data/app-lib/com.appcelerator.kitchensink-1/libkroll-v8.so (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.kroll.runtime.v8.V8Function.nativeInvoke(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.kroll.runtime.v8.V8Function.callSync(V8Function.java:57)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.kroll.runtime.v8.V8Function.handleMessage(V8Function.java:82)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.os.Handler.dispatchMessage(Handler.java:98)
F/art     ( 7568): art/runtime/runtime.cc:272]   at android.os.Looper.loop(Looper.java:135)
F/art     ( 7568): art/runtime/runtime.cc:272]   at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:112)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "pool-1-thread-1" prio=5 tid=12 Waiting
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x790481a0 self=0xb8dfdc70
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7610 nice=0 cgrp=default sched=0/0 handle=0xb8dfe0f0
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa6418000-0xa641e000 stackSize=1048KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait_queue_me+0xbd/0xd0
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait+0xba/0x1bc
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_futex+0x90/0x7d8
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_futex+0xc0/0xdb
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 000168d0  /system/lib/libc.so (short+32)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00104747  [stack:7610] (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Object.wait!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   - waiting on <0x33962b36> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.parkFor(Thread.java:1220)
F/art     ( 7568): art/runtime/runtime.cc:272]   - locked <0x33962b36> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at sun.misc.Unsafe.park(Unsafe.java:299)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2017)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1050)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:778)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.run(Thread.java:818)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "RenderThread" prio=5 tid=14 Native
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x790d6080 self=0xb8dc0e70
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=7776 nice=0 cgrp=default sched=0/0 handle=0xb8e2e890
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=643 stm=108 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa584b000-0xa5851000 stackSize=1016KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_epoll_wait+0x186/0x29f
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_epoll_pwait+0x4d/0xaa
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 0007d9b5  /system/lib/libc.so (__epoll_pwait+37)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00020712  /system/lib/libc.so (long double+98)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #02 pc 0002075a  /system/lib/libc.so (long double+58)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #03 pc 00020783  /system/lib/libutils.so (android::Looper::pollInner(int)+211)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #04 pc 00020d5f  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, android::Looper::pollOnce, void**)+47)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #05 pc 00089a42  /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop(void)+82)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #06 pc 00017112  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+402)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #07 pc 00067da0  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+96)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #08 pc 00016f56  /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+246)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #09 pc 00024578  /system/lib/libc.so (__pthread_start(void*)+56)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #10 pc 0001ffd9  /system/lib/libc.so (__bionic_clone_entry+25)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #11 pc 00016749  /system/lib/libc.so (__bionic_clone+73)
F/art     ( 7568): art/runtime/runtime.cc:272]   (no managed stack frames)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "Binder_3" prio=5 tid=13 Native
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x78d3f1a0 self=0xb8ebd400
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=8104 nice=0 cgrp=default sched=0/0 handle=0xb8ec6340
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=11 stm=5 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa50c0000-0xa50c6000 stackSize=1016KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: binder_thread_read+0x311/0xb64
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: binder_ioctl+0x2ad/0x66e
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: vfs_ioctl+0x1b/0x25
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_vfs_ioctl+0x410/0x44c
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_ioctl+0x39/0x5c
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 0007c504  /system/lib/libc.so (__ioctl+20)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 000904aa  /system/lib/libc.so (int+42)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #02 pc 0002b99b  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+395)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #03 pc 0003b9d8  /system/lib/libbinder.so (android::PoolThread::threadLoop(void)+40)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #04 pc 00017112  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+402)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #05 pc 00067da0  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+96)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #06 pc 00016f56  /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+246)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #07 pc 00024578  /system/lib/libc.so (__pthread_start(void*)+56)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #08 pc 0001ffd9  /system/lib/libc.so (__bionic_clone_entry+25)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #09 pc 00016749  /system/lib/libc.so (__bionic_clone+73)
F/art     ( 7568): art/runtime/runtime.cc:272]   (no managed stack frames)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "pool-3-thread-1" prio=5 tid=15 Waiting
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x790d7a60 self=0xb90009f0
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=8135 nice=0 cgrp=default sched=0/0 handle=0xb8e6aaa0
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=74 stm=24 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa4b91000-0xa4b97000 stackSize=1048KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait_queue_me+0xbd/0xd0
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait+0xba/0x1bc
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_futex+0x90/0x7d8
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_futex+0xc0/0xdb
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 000168d0  /system/lib/libc.so (short+32)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00104787  [stack:8135] (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Object.wait!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   - waiting on <0x19df0a37> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.parkFor(Thread.java:1220)
F/art     ( 7568): art/runtime/runtime.cc:272]   - locked <0x19df0a37> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at sun.misc.Unsafe.park(Unsafe.java:299)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2017)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.run(Thread.java:818)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "pool-3-thread-2" prio=5 tid=16 Waiting
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x79148aa0 self=0xb901ac00
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=8144 nice=0 cgrp=default sched=0/0 handle=0xb901b090
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=65 stm=29 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa4a8b000-0xa4a91000 stackSize=1048KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait_queue_me+0xbd/0xd0
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait+0xba/0x1bc
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_futex+0x90/0x7d8
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_futex+0xc0/0xdb
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 000168d0  /system/lib/libc.so (short+32)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00104787  [stack:8144] (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Object.wait!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   - waiting on <0x169e4ba4> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.parkFor(Thread.java:1220)
F/art     ( 7568): art/runtime/runtime.cc:272]   - locked <0x169e4ba4> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at sun.misc.Unsafe.park(Unsafe.java:299)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2017)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.run(Thread.java:818)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "pool-4-thread-1" prio=5 tid=17 Waiting
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x79586860 self=0xb9147010
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=9858 nice=0 cgrp=default sched=0/0 handle=0xb927c960
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=2 stm=1 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa42a7000-0xa42ad000 stackSize=1048KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait_queue_me+0xbd/0xd0
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait+0xba/0x1bc
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_futex+0x90/0x7d8
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_futex+0xc0/0xdb
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 000168d0  /system/lib/libc.so (short+32)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00104787  [stack:9858] (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Object.wait!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   - waiting on <0x014a5d0d> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.parkFor(Thread.java:1220)
F/art     ( 7568): art/runtime/runtime.cc:272]   - locked <0x014a5d0d> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at sun.misc.Unsafe.park(Unsafe.java:299)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2017)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.run(Thread.java:818)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "pool-4-thread-2" prio=5 tid=18 Waiting
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x795870a0 self=0xb921a920
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=9863 nice=0 cgrp=default sched=0/0 handle=0xb92bcd70
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=2 stm=0 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa3bdb000-0xa3be1000 stackSize=1048KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait_queue_me+0xbd/0xd0
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait+0xba/0x1bc
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_futex+0x90/0x7d8
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_futex+0xc0/0xdb
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 000168d0  /system/lib/libc.so (short+32)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00104787  [stack:9863] (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Object.wait!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   - waiting on <0x3a11c4c2> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.parkFor(Thread.java:1220)
F/art     ( 7568): art/runtime/runtime.cc:272]   - locked <0x3a11c4c2> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at sun.misc.Unsafe.park(Unsafe.java:299)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2017)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.run(Thread.java:818)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] "pool-5-thread-1" prio=5 tid=19 Waiting
F/art     ( 7568): art/runtime/runtime.cc:272]   | group="" sCount=0 dsCount=0 obj=0x7919a7a0 self=0xb92a63d0
F/art     ( 7568): art/runtime/runtime.cc:272]   | sysTid=11086 nice=0 cgrp=default sched=0/0 handle=0xb8f71ed0
F/art     ( 7568): art/runtime/runtime.cc:272]   | state=S schedstat=( 0 0 0 ) utm=2 stm=0 core=0 HZ=100
F/art     ( 7568): art/runtime/runtime.cc:272]   | stack=0xa3d8b000-0xa3d91000 stackSize=1048KB
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait_queue_me+0xbd/0xd0
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: futex_wait+0xba/0x1bc
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: do_futex+0x90/0x7d8
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: sys_futex+0xc0/0xdb
F/art     ( 7568): art/runtime/runtime.cc:272]   kernel: syscall_call+0x7/0xb
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #00 pc 000168d0  /system/lib/libc.so (short+32)
F/art     ( 7568): art/runtime/runtime.cc:272]   native: #01 pc 00104787  [stack:11086] (???)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Object.wait!(Native method)
F/art     ( 7568): art/runtime/runtime.cc:272]   - waiting on <0x139012d3> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.parkFor(Thread.java:1220)
F/art     ( 7568): art/runtime/runtime.cc:272]   - locked <0x139012d3> (a java.lang.Object)
F/art     ( 7568): art/runtime/runtime.cc:272]   at sun.misc.Unsafe.park(Unsafe.java:299)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2017)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
F/art     ( 7568): art/runtime/runtime.cc:272]   at java.lang.Thread.run(Thread.java:818)
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/art     ( 7568): art/runtime/runtime.cc:272] 
F/libc    ( 7568): Fatal signal 6 (SIGABRT), code -6 in tid 7603 (KrollRuntimeThr)
I/DEBUG   (  940): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (  940): Build fingerprint: 'generic_x86/google_sdk_x86/generic_x86:L/LPV81B/1242878:eng/test-keys'
I/DEBUG   (  940): Revision: '0'
I/DEBUG   (  940): pid: 7568, tid: 7603, name: KrollRuntimeThr  >>> com.appcelerator.kitchensink <<<
I/DEBUG   (  940): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
I/DEBUG   (  940): Abort message: 'art/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: bad arguments passed to org.appcelerator.titanium.proxy.MenuItemProxy org.appcelerator.titanium.proxy.MenuProxy.add(org.appcelerator.kroll.KrollDict) (see above for details)'
I/DEBUG   (  940):     eax 00000000  ebx 00001d90  ecx 00001db3  edx 00000006
I/DEBUG   (  940):     esi 00000002  edi 00001db3
I/DEBUG   (  940):     xcs 00000073  xds 0000007b  xes 0000007b  xfs 00000057  xss 0000007b
I/DEBUG   (  940):     eip b7723776  ebp b776a2ac  esp a6d812c0  flags 00200213
I/DEBUG   (  940): 
I/DEBUG   (  940): backtrace:
I/DEBUG   (  940):     #00 pc 0007c776  /system/lib/libc.so (tgkill+22)
I/DEBUG   (  940):     #01 pc 00025453  /system/lib/libc.so (pthread_kill+147)
I/DEBUG   (  940):     #02 pc 00026a54  /system/lib/libc.so (raise+36)
I/DEBUG   (  940):     #03 pc 0001fb14  /system/lib/libc.so (abort+84)
I/DEBUG   (  940):     #04 pc 00372a8a  /system/lib/libart.so (art::Runtime::Abort()+314)
I/DEBUG   (  940):     #05 pc 00116bbc  /system/lib/libart.so (art::LogMessage::~LogMessage()+1644)
I/DEBUG   (  940):     #06 pc 00129f1d  /system/lib/libart.so (art::JniAbort(char const*, char const*)+2237)
I/DEBUG   (  940):     #07 pc 0012aa1c  /system/lib/libart.so (art::JniAbortF(char const*, char const*, ...)+108)
I/DEBUG   (  940):     #08 pc 0008412b  /system/lib/libart.so (art::CheckMethodArguments(art::mirror::ArtMethod*, unsigned int*)+844)
I/DEBUG   (  940):     #09 pc 0036c1fb  /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, art::mirror::Object*, _jmethodID*, jvalue*)+1147)
I/DEBUG   (  940):     #10 pc 002d4570  /system/lib/libart.so (art::JNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+336)
I/DEBUG   (  940):     #11 pc 0013c8af  /system/lib/libart.so (art::CheckJNI::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+175)
I/DEBUG   (  940):     #12 pc 000c00e4  /data/app-lib/com.appcelerator.kitchensink-1/libkroll-v8.so (titanium::MenuProxy::add(v8::Arguments const&)+244)
I/DEBUG   (  940):     #13 pc 00267dd6  /data/app-lib/com.appcelerator.kitchensink-1/libkroll-v8.so
I/DEBUG   (  940): 
I/DEBUG   (  940): stack:
I/DEBUG   (  940):          a6d81280  b7769d40  
I/DEBUG   (  940):          a6d81284  00000013  
I/DEBUG   (  940):          a6d81288  0000000d  
I/DEBUG   (  940):          a6d8128c  b76cc800  /system/lib/libc.so (pthread_mutex_unlock+16)
I/DEBUG   (  940):          a6d81290  b9044b50  [heap]
I/DEBUG   (  940):          a6d81294  b9044be8  [heap]
I/DEBUG   (  940):          a6d81298  a346b000  
I/DEBUG   (  940):          a6d8129c  00000008  
I/DEBUG   (  940):          a6d812a0  b9044b54  [heap]
I/DEBUG   (  940):          a6d812a4  b8c74680  [heap]
I/DEBUG   (  940):          a6d812a8  00000000  
I/DEBUG   (  940):          a6d812ac  b7765fc4  /system/lib/libc.so
I/DEBUG   (  940):          a6d812b0  b9044b50  [heap]
I/DEBUG   (  940):          a6d812b4  a6d8138c  [stack:7603]
I/DEBUG   (  940):          a6d812b8  a6d81358  [stack:7603]
I/DEBUG   (  940):          a6d812bc  b7765fc4  /system/lib/libc.so
I/DEBUG   (  940):     #00  a6d812c0  00000006  
I/DEBUG   (  940):          a6d812c4  00000001  
I/DEBUG   (  940):          a6d812c8  b7765fc4  /system/lib/libc.so
I/DEBUG   (  940):          a6d812cc  b76cc454  /system/lib/libc.so (pthread_kill+148)
I/DEBUG   (  940):     #01  a6d812d0  00001d90  
I/DEBUG   (  940):          a6d812d4  00001db3  
I/DEBUG   (  940):          a6d812d8  00000006  
I/DEBUG   (  940):          a6d812dc  00000000  
I/DEBUG   (  940):          a6d812e0  a6d81308  [stack:7603]
I/DEBUG   (  940):          a6d812e4  00000005  
I/DEBUG   (  940):          a6d812e8  b76cc3c9  /system/lib/libc.so (pthread_kill+9)
I/DEBUG   (  940):          a6d812ec  b7765fc4  /system/lib/libc.so
I/DEBUG   (  940):          a6d812f0  a6d8133c  [stack:7603]
I/DEBUG   (  940):          a6d812f4  a6d81340  [stack:7603]
I/DEBUG   (  940):          a6d812f8  a6d813f8  [stack:7603]
I/DEBUG   (  940):          a6d812fc  b76cda55  /system/lib/libc.so (raise+37)
I/DEBUG   (  940):     #02  a6d81300  b8dbaf50  [heap]
I/DEBUG   (  940):          a6d81304  00000006  
I/DEBUG   (  940):          a6d81308  00001204  
I/DEBUG   (  940):          a6d8130c  00000000  
I/DEBUG   (  940):          a6d81310  b76cda37  /system/lib/libc.so (raise+7)
I/DEBUG   (  940):          a6d81314  b7765fc4  /system/lib/libc.so
I/DEBUG   (  940):          a6d81318  a6d8133c  [stack:7603]
I/DEBUG   (  940):          a6d8131c  b76c6b15  /system/lib/libc.so (abort+85)

Comments

  1. Hieu Pham 2014-08-11

    This looks like a CheckJNI issue. This article may help locate the cause of this crash: http://android-developers.blogspot.com/2011/07/debugging-android-jni-with-checkjni.html
  2. Lokesh Choudhary 2014-08-11

    The crash is only seen on an android L emulator. Tried it on nexus 5 running L preview & did not see any crash. Crash did not happen for me even on a android 4.4.4 device with ART enabled Environment: Appc Studio : 3.3.0.201407111535 Ti SDK : 3.3.0.GA Mac OSX : 10.8.5 Alloy : 1.4.1 CLI - 3.3.0-rc4 Code Processor: 1.1.1 Nexus 5 - android L preview
  3. Ping Wang 2014-08-14

    PR: https://github.com/appcelerator/titanium_mobile/pull/5973 Please also test TIMOB-17477.
  4. Lokesh Choudhary 2014-08-27

    Verified the fix. Action bar works as expected and we do not see any crash on android L emulator. Closing. Environment: Appc Studio : 3.4.0.201408270900 Ti SDK : 3.4.0.v20140826143313 Mac OSX : 10.9.4 Alloy : 1.5.0-dev CLI - 3.4.0-dev Code Processor: 1.1.1 Android L emulator

JSON Source