Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash report in google play #480

Open
alexzheng opened this issue Nov 18, 2019 · 6 comments
Open

Crash report in google play #480

alexzheng opened this issue Nov 18, 2019 · 6 comments

Comments

@alexzheng
Copy link
Contributor

alexzheng commented Nov 18, 2019

Samsung Galaxy A50 (a50), Android 9

COLLAPSE ALL
"main" tid=1 Blocked
"main" prio=5 tid=1 Blocked
| group="main" sCount=1 dsCount=0 flags=1 obj=0x75c92160 self=0xeedf9000
| sysTid=5828 nice=-10 cgrp=default sched=0/0 handle=0xf349c4a8
| state=S schedstat=( 754507338 26631430 1661 ) utm=48 stm=27 core=1 HZ=100
| stack=0xff259000-0xff25b000 stackSize=8MB
| held mutexes=
#00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
#1 pc 00000000000a7677 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+86)
#2 pc 00000000002e0ba3 /system/lib/libart.so (_ZN3art7Monitor4LockILNS_10LockReasonE0EEEvPNS_6ThreadE+3122)
#3 pc 00000000002e2533 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1058)
#4 pc 00000000002e38d1 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+320)
#5 pc 00000000002f84c1 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
at java.lang.Object.wait (Native method)

  • waiting to lock <0x0f84b094> (a java.util.ArrayList) held by thread 11
    at java.lang.Object.wait (Object.java:422)
    at com.giderosmobile.android.player.GiderosApplication.onPause (GiderosApplication.java:547)
  • locked <0x0f84b094> (a java.util.ArrayList)
    at com.giderosmobile.android.checkersActivity.onPause (checkersActivity.java:177)
    at android.app.Activity.performPause (Activity.java:7646)
    at android.app.Instrumentation.callActivityOnPause (Instrumentation.java:1469)
    at android.app.ActivityThread.performPauseActivityIfNeeded (ActivityThread.java:4258)
    at android.app.ActivityThread.performPauseActivity (ActivityThread.java:4223)
    at android.app.ActivityThread.handlePauseActivity (ActivityThread.java:4175)
    at android.app.servertransaction.PauseActivityItem.execute (PauseActivityItem.java:45)
    at android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:145)
    at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:70)
    at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1955)
    at android.os.Handler.dispatchMessage (Handler.java:106)
    at android.os.Looper.loop (Looper.java:214)
    at android.app.ActivityThread.main (ActivityThread.java:7076)
    at java.lang.reflect.Method.invoke (Native method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:493)
    at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:965)
    "GLThread 994" tid=11 Native
    "GLThread 994" prio=5 tid=11 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x16e810f0 self=0xe749c200
    | sysTid=5852 nice=0 cgrp=default sched=0/0 handle=0xd1cff970
    | state=R schedstat=( 47370637466 736109183 25576 ) utm=3455 stm=1281 core=5 HZ=100
    | stack=0xd1bfc000-0xd1bfe000 stackSize=1042KB
    | held mutexes=
    #00 pc 0000000000056a20 /system/lib/libc.so (sched_yield+12)
    Player - New Features #1 pc 00000000001d4d8d /data/app/com.game.myid-qmlNgZfcmueS9xkSJPmfDw==/lib/arm/libgideros.so (???)
    Additional Player resolutions with Retina support #2 pc 00000000001c96c1 /data/app/com.game.myid-qmlNgZfcmueS9xkSJPmfDw==/lib/arm/libgideros.so (alcDevicePauseSOFT+112)
    move touch event from viewcontroller to view #3 pc 0000000000097caf /data/app/com.game.myid-qmlNgZfcmueS9xkSJPmfDw==/lib/arm/libgideros.so (ApplicationManager::pause()+102)
    at com.giderosmobile.android.player.GiderosApplication.nativePause (Native method)
    at com.giderosmobile.android.player.GiderosApplication.onDrawFrame (GiderosApplication.java:668)
  • locked <0x0d464200> (a java.lang.Object)
    at com.giderosmobile.android.GiderosRenderer.onDrawFrame (checkersActivity.java:424)
    at android.opengl.GLSurfaceView$GLThread.guardedRun (GLSurfaceView.java:1571)
    at android.opengl.GLSurfaceView$GLThread.run (GLSurfaceView.java:1270)
    "Jit thread pool worker thread 0" tid=2 Native
    "Jit thread pool worker thread 0" daemon prio=5 tid=2 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x16e80000 self=0xe8ea7000
    | sysTid=5833 nice=9 cgrp=default sched=0/0 handle=0xe8e7f970
    | state=S schedstat=( 49393386 7133884 34 ) utm=4 stm=0 core=1 HZ=100
    | stack=0xe8d81000-0xe8d83000 stackSize=1022KB
    | held mutexes=
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 00000000000a7677 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+86)
    Additional Player resolutions with Retina support #2 pc 0000000000397ac5 /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+172)
    move touch event from viewcontroller to view #3 pc 000000000039736f /system/lib/libart.so (art::ThreadPoolWorker::Run()+62)
    Minor improvement on Preview Widget #4 pc 0000000000396caf /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+94)
    More gitignore #5 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    Commit Player, Libraries and minor upgrade (closed by an error) #6 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "ReferenceQueueDaemon" tid=4 Waiting
    "ReferenceQueueDaemon" daemon prio=5 tid=4 Waiting
    | group="system" sCount=1 dsCount=0 flags=1 obj=0x16e805c0 self=0xeedfa800
    | sysTid=5835 nice=4 cgrp=default sched=0/0 handle=0xd2d61970
    | state=S schedstat=( 636269 0 6 ) utm=0 stm=0 core=7 HZ=100
    | stack=0xd2c5e000-0xd2c60000 stackSize=1042KB
    | held mutexes=
    at java.lang.Object.wait (Native method)
  • waiting on <0x0fc4773d> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    at java.lang.Daemons$ReferenceQueueDaemon.runInternal (Daemons.java:178)
  • locked <0x0fc4773d> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    at java.lang.Daemons$Daemon.run (Daemons.java:103)
    at java.lang.Thread.run (Thread.java:764)
    "FinalizerDaemon" tid=5 Waiting
    "FinalizerDaemon" daemon prio=5 tid=5 Waiting
    | group="system" sCount=1 dsCount=0 flags=1 obj=0x16e80670 self=0xeedfae00
    | sysTid=5837 nice=4 cgrp=default sched=0/0 handle=0xd2c5b970
    | state=S schedstat=( 628422 0 13 ) utm=0 stm=0 core=6 HZ=100
    | stack=0xd2b58000-0xd2b5a000 stackSize=1042KB
    | held mutexes=
    at java.lang.Object.wait (Native method)
  • waiting on <0x09298b32> (a java.lang.Object)
    at java.lang.Object.wait (Object.java:422)
    at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:188)
  • locked <0x09298b32> (a java.lang.Object)
    at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:209)
    at java.lang.Daemons$FinalizerDaemon.runInternal (Daemons.java:232)
    at java.lang.Daemons$Daemon.run (Daemons.java:103)
    at java.lang.Thread.run (Thread.java:764)
    "FinalizerWatchdogDaemon" tid=6 Waiting
    "FinalizerWatchdogDaemon" daemon prio=5 tid=6 Waiting
    | group="system" sCount=1 dsCount=0 flags=1 obj=0x16e80b48 self=0xee7ab600
    | sysTid=5838 nice=4 cgrp=default sched=0/0 handle=0xd2b55970
    | state=S schedstat=( 367309 0 9 ) utm=0 stm=0 core=7 HZ=100
    | stack=0xd2a52000-0xd2a54000 stackSize=1042KB
    | held mutexes=
    at java.lang.Object.wait (Native method)
  • waiting on <0x09c5b083> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded (Daemons.java:297)
  • locked <0x09c5b083> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal (Daemons.java:277)
    at java.lang.Daemons$Daemon.run (Daemons.java:103)
    at java.lang.Thread.run (Thread.java:764)
    "Binder:5828_1" tid=8 Native
    "Binder:5828_1" prio=5 tid=8 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x16e80d20 self=0xe8eaac00
    | sysTid=5840 nice=0 cgrp=default sched=0/0 handle=0xd2949970
    | state=S schedstat=( 6323462 2499462 30 ) utm=0 stm=0 core=3 HZ=100
    | stack=0xd284e000-0xd2850000 stackSize=1010KB
    | held mutexes=
    #00 pc 00000000000558dc /system/lib/libc.so (__ioctl+8)
    Player - New Features #1 pc 00000000000223b3 /system/lib/libc.so (ioctl+38)
    Additional Player resolutions with Retina support #2 pc 000000000003d823 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+206)
    move touch event from viewcontroller to view #3 pc 000000000003d973 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
    Minor improvement on Preview Widget #4 pc 000000000003defb /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
    More gitignore #5 pc 0000000000054a7d /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
    Commit Player, Libraries and minor upgrade (closed by an error) #6 pc 000000000000c0bf /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
    Commit Player, Libraries and minor upgrade #7 pc 0000000000073a77 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+82)
    Local Player crashes on MacBookPro Retina #8 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    GiderosiOSPlayer (compiled as 32bit or 64bit) no errors but black screen output only?  #9 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "Binder:5828_2" tid=9 Native
    "Binder:5828_2" prio=5 tid=9 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x16e80e60 self=0xe743fc00
    | sysTid=5841 nice=0 cgrp=default sched=0/0 handle=0xd284b970
    | state=S schedstat=( 9555689 3284732 34 ) utm=0 stm=0 core=2 HZ=100
    | stack=0xd2750000-0xd2752000 stackSize=1010KB
    | held mutexes=
    #00 pc 00000000000558dc /system/lib/libc.so (__ioctl+8)
    Player - New Features #1 pc 00000000000223b3 /system/lib/libc.so (ioctl+38)
    Additional Player resolutions with Retina support #2 pc 000000000003d823 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+206)
    move touch event from viewcontroller to view #3 pc 000000000003d973 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
    Minor improvement on Preview Widget #4 pc 000000000003defb /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
    More gitignore #5 pc 0000000000054a7d /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
    Commit Player, Libraries and minor upgrade (closed by an error) #6 pc 000000000000c0bf /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
    Commit Player, Libraries and minor upgrade #7 pc 0000000000073a77 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+82)
    Local Player crashes on MacBookPro Retina #8 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    GiderosiOSPlayer (compiled as 32bit or 64bit) no errors but black screen output only?  #9 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "Profile Saver" tid=10 Native
    "Profile Saver" daemon prio=5 tid=10 Native
    | group="system" sCount=1 dsCount=0 flags=1 obj=0x16e81008 self=0xe8e99800
    | sysTid=5842 nice=9 cgrp=default sched=0/0 handle=0xd23c2970
    | state=S schedstat=( 8045036 7731 16 ) utm=0 stm=0 core=4 HZ=100
    | stack=0xd22c7000-0xd22c9000 stackSize=1010KB
    | held mutexes=
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 00000000000a7677 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+86)
    Additional Player resolutions with Retina support #2 pc 0000000000266179 /system/lib/libart.so (art::ProfileSaver::Run()+360)
    move touch event from viewcontroller to view #3 pc 0000000000268ac1 /system/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+52)
    Minor improvement on Preview Widget #4 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    More gitignore #5 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "RenderThread" tid=12 Native
    "RenderThread" daemon prio=7 tid=12 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x16e81ea8 self=0xe8ea4400
    | sysTid=5871 nice=-10 cgrp=default sched=0/0 handle=0xcf881970
    | state=S schedstat=( 42490195 8632846 113 ) utm=3 stm=0 core=5 HZ=100
    | stack=0xcf786000-0xcf788000 stackSize=1010KB
    | held mutexes=
    #00 pc 00000000000557a0 /system/lib/libc.so (__epoll_pwait+20)
    Player - New Features #1 pc 0000000000027179 /system/lib/libc.so (epoll_wait+16)
    Additional Player resolutions with Retina support #2 pc 000000000000f0e9 /system/lib/libutils.so (android::Looper::pollInner(int)+116)
    move touch event from viewcontroller to view #3 pc 000000000000eff3 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+26)
    Minor improvement on Preview Widget #4 pc 00000000000ab54f /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+170)
    More gitignore #5 pc 000000000000c0bf /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
    Commit Player, Libraries and minor upgrade (closed by an error) #6 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    Commit Player, Libraries and minor upgrade #7 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "hwuiTask1" tid=13 Native
    "hwuiTask1" prio=5 tid=13 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x16e81ff0 self=0xd175de00
    | sysTid=5884 nice=-2 cgrp=default sched=0/0 handle=0xce8ff970
    | state=S schedstat=( 1196999 0 7 ) utm=0 stm=0 core=4 HZ=100
    | stack=0xce804000-0xce806000 stackSize=1010KB
    | held mutexes=
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000065149 /system/lib/libc.so (pthread_cond_wait+32)
    move touch event from viewcontroller to view #3 pc 000000000035dd99 /system/lib/libhwui.so (android::uirenderer::TaskManager::WorkerThread::threadLoop()+224)
    Minor improvement on Preview Widget #4 pc 000000000000c139 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+292)
    More gitignore #5 pc 0000000000073a77 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+82)
    Commit Player, Libraries and minor upgrade (closed by an error) #6 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    Commit Player, Libraries and minor upgrade #7 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "AdWorker(Default) Player - New Features #1" tid=14 Waiting
    "AdWorker(Default) Player - New Features #1" prio=5 tid=14 Waiting
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x16e82248 self=0xe749da00
    | sysTid=5887 nice=0 cgrp=default sched=0/0 handle=0xc517f970
    | state=S schedstat=( 2112847 0 13 ) utm=0 stm=0 core=6 HZ=100
    | stack=0xc507c000-0xc507e000 stackSize=1042KB
    | held mutexes=
    at java.lang.Object.wait (Native method)
  • waiting on <0x0b064a39> (a java.lang.Object)
    at java.lang.Thread.parkFor$ (Thread.java:2137)
  • locked <0x0b064a39> (a java.lang.Object)
    at sun.misc.Unsafe.park (Unsafe.java:358)
    at java.util.concurrent.locks.LockSupport.park (LockSupport.java:190)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill (SynchronousQueue.java:459)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:362)
    at java.util.concurrent.SynchronousQueue.take (SynchronousQueue.java:920)
    at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641)
    at java.lang.Thread.run (Thread.java:764)
    "AdWorker(Default) Additional Player resolutions with Retina support #2" tid=15 Waiting
    "AdWorker(Default) Additional Player resolutions with Retina support #2" prio=5 tid=15 Waiting
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x16e82748 self=0xe743f000
    | sysTid=5888 nice=0 cgrp=default sched=0/0 handle=0xc4d0a970
    | state=S schedstat=( 2034654 92153 9 ) utm=0 stm=0 core=6 HZ=100
    | stack=0xc4c07000-0xc4c09000 stackSize=1042KB
    | held mutexes=
    at java.lang.Object.wait (Native method)
  • waiting on <0x0d61287e> (a java.lang.Object)
    at java.lang.Thread.parkFor$ (Thread.java:2137)
  • locked <0x0d61287e> (a java.lang.Object)
    at sun.misc.Unsafe.park (Unsafe.java:358)
    at java.util.concurrent.locks.LockSupport.park (LockSupport.java:190)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill (SynchronousQueue.java:459)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:362)
    at java.util.concurrent.SynchronousQueue.take (SynchronousQueue.java:920)
    at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1092)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1152)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641)
    at java.lang.Thread.run (Thread.java:764)
    "Binder:5828_3" tid=16 Native
    "Binder:5828_3" prio=5 tid=16 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x13280020 self=0xd188ee00
    | sysTid=6235 nice=0 cgrp=default sched=0/0 handle=0xc3c9b970
    | state=S schedstat=( 6237615 4305307 18 ) utm=0 stm=0 core=1 HZ=100
    | stack=0xc3ba0000-0xc3ba2000 stackSize=1010KB
    | held mutexes=
    #00 pc 00000000000558dc /system/lib/libc.so (__ioctl+8)
    Player - New Features #1 pc 00000000000223b3 /system/lib/libc.so (ioctl+38)
    Additional Player resolutions with Retina support #2 pc 000000000003d823 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+206)
    move touch event from viewcontroller to view #3 pc 000000000003d973 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
    Minor improvement on Preview Widget #4 pc 000000000003defb /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
    More gitignore #5 pc 0000000000054a7d /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
    Commit Player, Libraries and minor upgrade (closed by an error) #6 pc 000000000000c0bf /system/lib/libutils.so (android::Thread::_threadLoop(void*)+170)
    Commit Player, Libraries and minor upgrade #7 pc 0000000000073a77 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+82)
    Local Player crashes on MacBookPro Retina #8 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    GiderosiOSPlayer (compiled as 32bit or 64bit) no errors but black screen output only?  #9 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "Chrome_ProcessLauncherThread" tid=17 Native
    "Chrome_ProcessLauncherThread" prio=5 tid=17 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x12c571b8 self=0xcc17cc00
    | sysTid=5895 nice=0 cgrp=default sched=0/0 handle=0xc177f970
    | state=S schedstat=( 12751771 615076 29 ) utm=1 stm=0 core=0 HZ=100
    | stack=0xc167c000-0xc167e000 stackSize=1042KB
    | held mutexes=
    #00 pc 00000000000557a0 /system/lib/libc.so (__epoll_pwait+20)
    Player - New Features #1 pc 0000000000027179 /system/lib/libc.so (epoll_wait+16)
    Additional Player resolutions with Retina support #2 pc 000000000000f0e9 /system/lib/libutils.so (android::Looper::pollInner(int)+116)
    move touch event from viewcontroller to view #3 pc 000000000000eff3 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+26)
    Minor improvement on Preview Widget #4 pc 00000000000bf4e9 /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
    at android.os.MessageQueue.nativePollOnce (Native method)
    at android.os.MessageQueue.next (MessageQueue.java:326)
    at android.os.Looper.loop (Looper.java:181)
    at android.os.HandlerThread.run (HandlerThread.java:65)
    "GoogleApiHandler" tid=19 Native
    "GoogleApiHandler" prio=5 tid=19 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e00570 self=0xcc0e8400
    | sysTid=5897 nice=9 cgrp=default sched=0/0 handle=0xc1409970
    | state=S schedstat=( 9032806 3576961 28 ) utm=0 stm=0 core=3 HZ=100
    | stack=0xc1306000-0xc1308000 stackSize=1042KB
    | held mutexes=
    #00 pc 00000000000557a0 /system/lib/libc.so (__epoll_pwait+20)
    Player - New Features #1 pc 0000000000027179 /system/lib/libc.so (epoll_wait+16)
    Additional Player resolutions with Retina support #2 pc 000000000000f0e9 /system/lib/libutils.so (android::Looper::pollInner(int)+116)
    move touch event from viewcontroller to view #3 pc 000000000000eff3 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+26)
    Minor improvement on Preview Widget #4 pc 00000000000bf4e9 /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
    at android.os.MessageQueue.nativePollOnce (Native method)
    at android.os.MessageQueue.next (MessageQueue.java:326)
    at android.os.Looper.loop (Looper.java:181)
    at android.os.HandlerThread.run (HandlerThread.java:65)
    "Chrome_IOThread" tid=20 Native
    "Chrome_IOThread" prio=7 tid=20 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x12ec0020 self=0xd188dc00
    | sysTid=5905 nice=-4 cgrp=default sched=0/0 handle=0xc0be2970
    | state=S schedstat=( 93677507 10153581 314 ) utm=3 stm=5 core=4 HZ=100
    | stack=0xc0ae7000-0xc0ae9000 stackSize=1010KB
    | held mutexes=
    #00 pc 00000000000557a0 /system/lib/libc.so (__epoll_pwait+20)
    Player - New Features #1 pc 0000000000027179 /system/lib/libc.so (epoll_wait+16)
    Additional Player resolutions with Retina support #2 pc 000000000195b77b /data/app/com.android.chrome-R7VPPc1psdGbd6rBVozupw==/base.apk (offset 4878000) (???)
    "ThreadPoolForeg" tid=21 Native
    "ThreadPoolForeg" prio=5 tid=21 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x12f00020 self=0xd175c600
    | sysTid=5911 nice=0 cgrp=default sched=0/0 handle=0xc06ec970
    | state=S schedstat=( 7925765 1720846 28 ) utm=0 stm=0 core=0 HZ=100
    | stack=0xc05f1000-0xc05f3000 stackSize=1010KB
    | held mutexes=
    #00 pc 0000000000019e88 /system/lib/libc.so (syscall+32)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000065217 /system/lib/libc.so (pthread_cond_timedwait_monotonic_np+68)
    move touch event from viewcontroller to view #3 pc 0000000001992123 /data/app/com.android.chrome-R7VPPc1psdGbd6rBVozupw==/base.apk (offset 4878000) (???)
    "PlatformServiceBridgeHandlerThread" tid=22 Native
    "PlatformServiceBridgeHandlerThread" prio=5 tid=22 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x12c5fd98 self=0xcbfe1800
    | sysTid=5923 nice=0 cgrp=default sched=0/0 handle=0xc01f6970
    | state=S schedstat=( 4523231 254000 11 ) utm=0 stm=0 core=1 HZ=100
    | stack=0xc00f3000-0xc00f5000 stackSize=1042KB
    | held mutexes=
    #00 pc 00000000000557a0 /system/lib/libc.so (__epoll_pwait+20)
    Player - New Features #1 pc 0000000000027179 /system/lib/libc.so (epoll_wait+16)
    Additional Player resolutions with Retina support #2 pc 000000000000f0e9 /system/lib/libutils.so (android::Looper::pollInner(int)+116)
    move touch event from viewcontroller to view #3 pc 000000000000eff3 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+26)
    Minor improvement on Preview Widget #4 pc 00000000000bf4e9 /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
    at android.os.MessageQueue.nativePollOnce (Native method)
    at android.os.MessageQueue.next (MessageQueue.java:326)
    at android.os.Looper.loop (Looper.java:181)
    at android.os.HandlerThread.run (HandlerThread.java:65)
    "ThreadPoolForeg" tid=23 Native
    "ThreadPoolForeg" prio=5 tid=23 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x12fc0020 self=0xce264c00
    | sysTid=5910 nice=0 cgrp=default sched=0/0 handle=0xc08e8970
    | state=S schedstat=( 5182460 4510654 27 ) utm=0 stm=0 core=7 HZ=100
    | stack=0xc07ed000-0xc07ef000 stackSize=1010KB
    | held mutexes=
    #00 pc 0000000000019e88 /system/lib/libc.so (syscall+32)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000065217 /system/lib/libc.so (pthread_cond_timedwait_monotonic_np+68)
    move touch event from viewcontroller to view #3 pc 0000000001992123 /data/app/com.android.chrome-R7VPPc1psdGbd6rBVozupw==/base.apk (offset 4878000) (???)
    "CleanupReference" tid=24 Waiting
    "CleanupReference" daemon prio=5 tid=24 Waiting
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x12c73708 self=0xcbfe2a00
    | sysTid=5926 nice=0 cgrp=default sched=0/0 handle=0xc00f0970
    | state=S schedstat=( 249885 0 1 ) utm=0 stm=0 core=5 HZ=100
    | stack=0xbffed000-0xbffef000 stackSize=1042KB
    | held mutexes=
    at java.lang.Object.wait (Native method)
  • waiting on <0x0c28d1df> (a java.lang.Object)
    at java.lang.Object.wait (Object.java:422)
    at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:188)
  • locked <0x0c28d1df> (a java.lang.Object)
    at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:209)
    at BD0.run (PG:2)
    "AudioThread" tid=25 Native
    "AudioThread" prio=5 tid=25 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x13040020 self=0xce27e800
    | sysTid=5912 nice=0 cgrp=default sched=0/0 handle=0xc07ea970
    | state=S schedstat=( 5724307 982460 21 ) utm=0 stm=0 core=6 HZ=100
    | stack=0xc06ef000-0xc06f1000 stackSize=1010KB
    | held mutexes=
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000065149 /system/lib/libc.so (pthread_cond_wait+32)
    move touch event from viewcontroller to view #3 pc 00000000019d1627 /data/app/com.android.chrome-R7VPPc1psdGbd6rBVozupw==/base.apk (offset 4878000) (???)
    "Chrome_InProcGpuThread" tid=26 Native
    "Chrome_InProcGpuThread" prio=7 tid=26 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x130c0028 self=0xd188f400
    | sysTid=5928 nice=-4 cgrp=default sched=0/0 handle=0xbfeff970
    | state=S schedstat=( 132732815 23696380 345 ) utm=8 stm=4 core=4 HZ=100
    | stack=0xbfe04000-0xbfe06000 stackSize=1010KB
    | held mutexes=
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000065149 /system/lib/libc.so (pthread_cond_wait+32)
    move touch event from viewcontroller to view #3 pc 00000000019d1627 /data/app/com.android.chrome-R7VPPc1psdGbd6rBVozupw==/base.apk (offset 4878000) (???)
    "ThreadPoolForeg" tid=27 Native
    "ThreadPoolForeg" prio=5 tid=27 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x13100020 self=0xbff5c000
    | sysTid=5922 nice=0 cgrp=default sched=0/0 handle=0xc02f4970
    | state=S schedstat=( 36470229 7854654 58 ) utm=2 stm=1 core=3 HZ=100
    | stack=0xc01f9000-0xc01fb000 stackSize=1010KB
    | held mutexes=
    #00 pc 0000000000019e88 /system/lib/libc.so (syscall+32)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000065217 /system/lib/libc.so (pthread_cond_timedwait_monotonic_np+68)
    move touch event from viewcontroller to view #3 pc 0000000001992123 /data/app/com.android.chrome-R7VPPc1psdGbd6rBVozupw==/base.apk (offset 4878000) (???)
    "ThreadPoolForeg" tid=30 Native
    "ThreadPoolForeg" prio=5 tid=30 Native
    | group="main" sCount=1 dsCount=0 flags=1 obj=0x131c0020 self=0xd1a44600
    | sysTid=5909 nice=0 cgrp=default sched=0/0 handle=0xc09e6970
    | state=S schedstat=( 27837082 2572307 77 ) utm=1 stm=1 core=2 HZ=100
    | stack=0xc08eb000-0xc08ed000 stackSize=1010KB
    | held mutexes=
    #00 pc 0000000000019e88 /system/lib/libc.so (syscall+32)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000065217 /system/lib/libc.so (pthread_cond_timedwait_monotonic_np+68)
    move touch event from viewcontroller to view #3 pc 0000000001992123 /data/app/com.android.chrome-R7VPPc1psdGbd6rBVozupw==/base.apk (offset 4878000) (???)
    "AudioTrack"
    "AudioTrack" prio=5 (not attached)
    | sysTid=5868 nice=-16 cgrp=default
    | state=S schedstat=( 3393790935 131882437 20093 ) utm=0 stm=339 core=2 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000065149 /system/lib/libc.so (pthread_cond_wait+32)
    move touch event from viewcontroller to view #3 pc 00000000000394e9 /system/lib/libaudioclient.so (android::AudioTrack::AudioTrackThread::threadLoop()+48)
    Minor improvement on Preview Widget #4 pc 000000000000c139 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+292)
    More gitignore #5 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    Commit Player, Libraries and minor upgrade (closed by an error) #6 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "ougame.checkers"
    "ougame.checkers" prio=5 (not attached)
    | sysTid=5869 nice=-10 cgrp=default
    | state=S schedstat=( 387829498 94504987 5679 ) utm=6 stm=32 core=6 HZ=100
    #00 pc 0000000000056680 /system/lib/libc.so (nanosleep+12)
    Player - New Features #1 pc 000000000003ac61 /system/lib/libc.so (usleep+56)
    Additional Player resolutions with Retina support #2 pc 00000000000a286f /data/app/com.game.myid-qmlNgZfcmueS9xkSJPmfDw==/lib/arm/libgideros.so (???)
    move touch event from viewcontroller to view #3 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    Minor improvement on Preview Widget #4 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "mali-mem-purge"
    "mali-mem-purge" prio=5 (not attached)
    | sysTid=5873 nice=-10 cgrp=default
    | state=S schedstat=( 92744243 13514926 821 ) utm=4 stm=4 core=5 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000024ad9 /system/lib/libc.so (sem_wait+100)
    move touch event from viewcontroller to view #3 pc 00000000003cafe7 /vendor/lib/egl/libGLES_mali.so (???)
    Minor improvement on Preview Widget #4 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    More gitignore #5 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "mali-utility-wo"
    "mali-utility-wo" prio=5 (not attached)
    | sysTid=5874 nice=-10 cgrp=default
    | state=S schedstat=( 77615 0 2 ) utm=0 stm=0 core=4 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000024ad9 /system/lib/libc.so (sem_wait+100)
    move touch event from viewcontroller to view #3 pc 00000000003b0a7f /vendor/lib/egl/libGLES_mali.so (???)
    Minor improvement on Preview Widget #4 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    More gitignore #5 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "mali-utility-wo"
    "mali-utility-wo" prio=5 (not attached)
    | sysTid=5875 nice=-10 cgrp=default
    | state=S schedstat=( 56038 0 4 ) utm=0 stm=0 core=4 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000024ad9 /system/lib/libc.so (sem_wait+100)
    move touch event from viewcontroller to view #3 pc 00000000003b0a7f /vendor/lib/egl/libGLES_mali.so (???)
    Minor improvement on Preview Widget #4 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    More gitignore #5 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "mali-utility-wo"
    "mali-utility-wo" prio=5 (not attached)
    | sysTid=5876 nice=-10 cgrp=default
    | state=S schedstat=( 42577 0 3 ) utm=0 stm=0 core=4 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000024ad9 /system/lib/libc.so (sem_wait+100)
    move touch event from viewcontroller to view #3 pc 00000000003b0a7f /vendor/lib/egl/libGLES_mali.so (???)
    Minor improvement on Preview Widget #4 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    More gitignore #5 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "mali-utility-wo"
    "mali-utility-wo" prio=5 (not attached)
    | sysTid=5877 nice=-10 cgrp=default
    | state=S schedstat=( 88000 59077 2 ) utm=0 stm=0 core=4 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000024ad9 /system/lib/libc.so (sem_wait+100)
    move touch event from viewcontroller to view #3 pc 00000000003b0a7f /vendor/lib/egl/libGLES_mali.so (???)
    Minor improvement on Preview Widget #4 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    More gitignore #5 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "mali-utility-wo"
    "mali-utility-wo" prio=5 (not attached)
    | sysTid=5878 nice=-10 cgrp=default
    | state=S schedstat=( 47808 0 3 ) utm=0 stm=0 core=4 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000024ad9 /system/lib/libc.so (sem_wait+100)
    move touch event from viewcontroller to view #3 pc 00000000003b0a7f /vendor/lib/egl/libGLES_mali.so (???)
    Minor improvement on Preview Widget #4 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    More gitignore #5 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "mali-utility-wo"
    "mali-utility-wo" prio=5 (not attached)
    | sysTid=5879 nice=-10 cgrp=default
    | state=S schedstat=( 45500 0 3 ) utm=0 stm=0 core=4 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000024ad9 /system/lib/libc.so (sem_wait+100)
    move touch event from viewcontroller to view #3 pc 00000000003b0a7f /vendor/lib/egl/libGLES_mali.so (???)
    Minor improvement on Preview Widget #4 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    More gitignore #5 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "mali-utility-wo"
    "mali-utility-wo" prio=5 (not attached)
    | sysTid=5880 nice=-10 cgrp=default
    | state=S schedstat=( 51499 0 6 ) utm=0 stm=0 core=4 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000024ad9 /system/lib/libc.so (sem_wait+100)
    move touch event from viewcontroller to view #3 pc 00000000003b0a7f /vendor/lib/egl/libGLES_mali.so (???)
    Minor improvement on Preview Widget #4 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    More gitignore #5 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "mali-utility-wo"
    "mali-utility-wo" prio=5 (not attached)
    | sysTid=5881 nice=-10 cgrp=default
    | state=S schedstat=( 41347 0 3 ) utm=0 stm=0 core=4 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000024ad9 /system/lib/libc.so (sem_wait+100)
    move touch event from viewcontroller to view #3 pc 00000000003b0a7f /vendor/lib/egl/libGLES_mali.so (???)
    Minor improvement on Preview Widget #4 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    More gitignore #5 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "mali-cmar-backe"
    "mali-cmar-backe" prio=5 (not attached)
    | sysTid=5882 nice=-10 cgrp=default
    | state=S schedstat=( 7163401779 578259419 25867 ) utm=193 stm=522 core=0 HZ=100
    #00 pc 0000000000055978 /system/lib/libc.so (__ppoll+20)
    Player - New Features #1 pc 0000000000023cc5 /system/lib/libc.so (poll+48)
    Additional Player resolutions with Retina support #2 pc 00000000003b0c99 /vendor/lib/egl/libGLES_mali.so (???)
    move touch event from viewcontroller to view #3 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    Minor improvement on Preview Widget #4 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "mali-hist-dump"
    "mali-hist-dump" prio=5 (not attached)
    | sysTid=5883 nice=-10 cgrp=default
    | state=S schedstat=( 242268860 21375549 824 ) utm=18 stm=5 core=6 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000024ad9 /system/lib/libc.so (sem_wait+100)
    move touch event from viewcontroller to view #3 pc 0000000000168ed1 /vendor/lib/egl/libGLES_mali.so (???)
    Minor improvement on Preview Widget #4 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    More gitignore #5 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "ThreadPoolServi"
    "ThreadPoolServi" prio=5 (not attached)
    | sysTid=5902 nice=0 cgrp=default
    | state=S schedstat=( 1274462 139038 9 ) utm=0 stm=0 core=1 HZ=100
    #00 pc 00000000000557a0 /system/lib/libc.so (__epoll_pwait+20)
    Player - New Features #1 pc 0000000000027179 /system/lib/libc.so (epoll_wait+16)
    Additional Player resolutions with Retina support #2 pc 000000000195b77b /data/app/com.android.chrome-R7VPPc1psdGbd6rBVozupw==/base.apk (offset 4878000) (???)
    "ThreadPoolForeg"
    "ThreadPoolForeg" prio=5 (not attached)
    | sysTid=5904 nice=0 cgrp=default
    | state=S schedstat=( 2642345 0 13 ) utm=0 stm=0 core=1 HZ=100
    #00 pc 0000000000019e88 /system/lib/libc.so (syscall+32)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000065217 /system/lib/libc.so (pthread_cond_timedwait_monotonic+68)
    move touch event from viewcontroller to view #3 pc 0000000001992123 /data/app/com.android.chrome-R7VPPc1psdGbd6rBVozupw==/base.apk (offset 4878000) (???)
    "NetworkService"
    "NetworkService" prio=5 (not attached)
    | sysTid=5906 nice=0 cgrp=default
    | state=S schedstat=( 13395418 2524156 42 ) utm=1 stm=0 core=4 HZ=100
    #00 pc 00000000000557a0 /system/lib/libc.so (__epoll_pwait+20)
    Player - New Features #1 pc 0000000000027179 /system/lib/libc.so (epoll_wait+16)
    Additional Player resolutions with Retina support #2 pc 000000000195b77b /data/app/com.android.chrome-R7VPPc1psdGbd6rBVozupw==/base.apk (offset 4878000) (???)
    "ThreadPoolSingl"
    "ThreadPoolSingl" prio=5 (not attached)
    | sysTid=5918 nice=0 cgrp=default
    | state=S schedstat=( 1765423 243923 5 ) utm=0 stm=0 core=5 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000065149 /system/lib/libc.so (pthread_cond_wait+32)
    move touch event from viewcontroller to view #3 pc 00000000019d1627 /data/app/com.android.chrome-R7VPPc1psdGbd6rBVozupw==/base.apk (offset 4878000) (???)
    "CookieMonsterCl"
    "CookieMonsterCl" prio=5 (not attached)
    | sysTid=5920 nice=0 cgrp=default
    | state=S schedstat=( 408808 0 3 ) utm=0 stm=0 core=1 HZ=100
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 000000000001d63d /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
    Additional Player resolutions with Retina support #2 pc 0000000000065149 /system/lib/libc.so (pthread_cond_wait+32)
    move touch event from viewcontroller to view #3 pc 00000000019d1627 /data/app/com.android.chrome-R7
    "Signal Catcher" tid=3 Runnable
    "Signal Catcher" daemon prio=5 tid=3 Runnable
    | group="system" sCount=0 dsCount=0 flags=0 obj=0x16e804a0 self=0xeee1a200
    | sysTid=5834 nice=0 cgrp=default sched=0/0 handle=0xd2e5f970
    | state=R schedstat=( 34660615 585461 6 ) utm=3 stm=0 core=4 HZ=100
    | stack=0xd2d64000-0xd2d66000 stackSize=1010KB
    | held mutexes= "mutator lock"(shared held)
    #00 pc 00000000002e5b93 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+134)
    Player - New Features #1 pc 000000000038014d /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+212)
    Additional Player resolutions with Retina support #2 pc 000000000037c70b /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+34)
    move touch event from viewcontroller to view #3 pc 00000000003963f7 /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+654)
    Minor improvement on Preview Widget #4 pc 000000000038fe43 /system/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+322)
    More gitignore #5 pc 000000000038f4af /system/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool)+830)
    Commit Player, Libraries and minor upgrade (closed by an error) #6 pc 000000000038f09b /system/lib/libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits>&)+650)
    Commit Player, Libraries and minor upgrade #7 pc 0000000000368149 /system/lib/libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits>&)+120)
    Local Player crashes on MacBookPro Retina #8 pc 0000000000371579 /system/lib/libart.so (art::SignalCatcher::HandleSigQuit()+1116)
    GiderosiOSPlayer (compiled as 32bit or 64bit) no errors but black screen output only?  #9 pc 000000000037068f /system/lib/libart.so (art::SignalCatcher::Run(void*)+274)
    GiderosAndroidPlayer.apk black screen output only?  #10 pc 0000000000065a3b /system/lib/libc.so (__pthread_start(void*)+154)
    'alt-w'/'menu/view/fit to window' freezes giderosplayer #11 pc 000000000001e4fd /system/lib/libc.so (__start_thread+32)
    "HeapTaskDaemon" tid=7
    "HeapTaskDaemon" daemon prio=5 tid=7 WaitingForTaskProcessor
    | group="system" sCount=1 dsCount=0 flags=1 obj=0x16e82838 self=0xee7cbc00
    | sysTid=5839 nice=4 cgrp=default sched=0/0 handle=0xd2a4f970
    | state=S schedstat=( 29590652 1206500 18 ) utm=2 stm=0 core=4 HZ=100
    | stack=0xd294c000-0xd294e000 stackSize=1042KB
    | held mutexes=
    #00 pc 0000000000019e84 /system/lib/libc.so (syscall+28)
    Player - New Features #1 pc 00000000000a7677 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+86)
    Additional Player resolutions with Retina support #2 pc 00000000001ae615 /system/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+304)
    move touch event from viewcontroller to view #3 pc 00000000001aec69 /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+48)
    at dalvik.system.VMRuntime.runHeapTasks (Native method)
    at java.lang.Daemons$HeapTaskDaemon.runInternal (Daemons.java:475)
    at java.lang.Daemons$Daemon.run (Daemons.java:103)
    at java.lang.Thread.run (Thread.java:764)
@hgy29
Copy link
Contributor

hgy29 commented Nov 18, 2019

Oh, so it is related to #450 after all. Interesting! I guess the crash is in fact caused by alcDevicePauseSOFT call. Maybe this new stack trace will help find the root cause of both issues

@alexzheng
Copy link
Contributor Author

Here are two kinds of descriptions for the reports, the stack trace is exactly the same.I hope it will help.

1.Input dispatching timed out (Waiting to send non-key event because the touched window has not finished processing certain input events that were delivered to it over 500.0ms ago. Wait queue length: 10. Wait queue head age: 20537.3ms.)

2.Broadcast of Intent { act=android.intent.action.SCREEN_OFF flg=0x50200010 (has extras) }

@hgy29
Copy link
Contributor

hgy29 commented Nov 18, 2019

Seems likes it hangs waiting for OpenSL buffers to drain. I don't know much android internals but there is a possibility that audio flow was freezed by the system because the app is being paused, preventing the buffers from emptying and then making gideros loop forever.

It hangs here: https://github.com/gideros/gideros/blob/master/android/openal-soft-1.17.2/Alc/backends/opensl.c#L389

Since this is OpenAL code, I'll check if that's a known bug, hopefully patched already

hgy29 added a commit to hgy29/gideros that referenced this issue Nov 18, 2019
[android] Allow reads from http connections
[android] Possible fix for OpenSl crash (gideros#450, gideros#480)
[core/fonts] Fix text layouts positionning, add more options
@hgy29
Copy link
Contributor

hgy29 commented Nov 18, 2019

Added a possible fix for next version

@alexzheng
Copy link
Contributor Author

The 2019.12 release still has this crash report.

@mokalux
Copy link
Contributor

mokalux commented Aug 16, 2021

is this still relevant? can we close this issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants