#0 epoll_wait () at bionic/libc/arch-arm/syscalls/epoll_wait.S:10
#1 0x4013d794 in android::Looper::pollInner (this=0x59c9ff50, timeoutMillis=-1)
at frameworks/native/libs/utils/Looper.cpp:218
#2 0x4013d9fc in android::Looper::pollOnce (this=0x59c9ff50, timeoutMillis=-1, outFd=0x0, outEvents=0x0, outData=0x0)
at frameworks/native/libs/utils/Looper.cpp:189
#3 0x401c411e in pollOnce (timeoutMillis=<optimized out>, this=<optimized out>)
at frameworks/native/include/utils/Looper.h:176
#4 android::NativeMessageQueue::pollOnce (this=0x59ca0ab8, env=0x59ca0a98, timeoutMillis=<optimized out>)
at frameworks/base/core/jni/android_os_MessageQueue.cpp:97
#5 0x40747e34 in dvmPlatformInvoke ()
at dalvik/vm/arch/arm/CallEABI.S:258
#6 0x40777086 in dvmCallJNIMethod (args=0x5a8a8f1c, pResult=0x59ca0568, method=0x56c7c978, self=0x59ca0558)
at dalvik/vm/Jni.cpp:1155
#7 0x40751264 in dalvik_mterp ()
at dalvik/vm/mterp/out/InterpAsm-armv7-a-neon.S:16239
#8 0x40755b6c in dvmInterpret (self=0x59ca0558, method=<optimized out>, pResult=0x5f2d4eb0)
at dalvik/vm/interp/Interp.cpp:1964
#9 0x407897f4 in dvmCallMethodV (self=0x59ca0558, method=0x56ee1f60, obj=<optimized out>, fromJni=<optimized out>, pResult=0x5f2d4eb0, args=...)
at dalvik/vm/interp/Stack.cpp:526
#10 0x4078981e in dvmCallMethod (self=<optimized out>, method=<optimized out>, obj=<optimized out>, pResult=0x5f2d4eb0)
at dalvik/vm/interp/Stack.cpp:429
#11 0x4077e3d6 in interpThreadStart (arg=0x59ca0558)
at dalvik/vm/Thread.cpp:1538
#12 0x400eabb4 in __thread_entry (func=0x4077e335 <interpThreadStart(void*)>, arg=0x59ca0558, tls=<optimized out>)
at bionic/libc/bionic/pthread.c:217
#13 0x400ea30c in pthread_create (thread_out=0x59ca09a8, attr=0x5e34cd70, start_routine=0x4077e335 <interpThreadStart(void*)>, arg=0x59ca0558)
at bionic/libc/bionic/pthread.c:356