waiting on <0x0fbb3177> (a android.opengl.GLSurfaceView$GLThreadManager)
at android.opengl.GLSurfaceView$GLThread.surfaceDestroyed (GLSurfaceView.java:1643)
locked <0x0fbb3177> (a android.opengl.GLSurfaceView$GLThreadManager)
at android.opengl.GLSurfaceView.surfaceDestroyed (GLSurfaceView.java:533)
at android.view.SurfaceView.updateWindow (SurfaceView.java:566)
at android.view.SurfaceView.onWindowVisibilityChanged (SurfaceView.java:239)
at android.view.View.dispatchWindowVisibilityChanged (View.java:9656)
at android.view.ViewGroup.dispatchWindowVisibilityChanged (ViewGroup.java:1311)
at android.view.ViewGroup.dispatchWindowVisibilityChanged (ViewGroup.java:1311)
at android.view.ViewGroup.dispatchWindowVisibilityChanged (ViewGroup.java:1311)
at android.view.ViewRootImpl.performTraversals (ViewRootImpl.java:1383)
at android.view.ViewRootImpl.doTraversal (ViewRootImpl.java:1107)
at android.view.ViewRootImpl$TraversalRunnable.run (ViewRootImpl.java:6013)
at android.view.Choreographer$CallbackRecord.run (Choreographer.java:902)
at android.view.Choreographer.doCallbacks (Choreographer.java:714)
at android.view.Choreographer.doFrame (Choreographer.java:648)
at android.view.Choreographer$FrameDisplayEventReceiver.run (Choreographer.java:888)
at android.os.Handler.handleCallback (Handler.java:739)
at android.os.Handler.dispatchMessage (Handler.java:95)
at android.os.Looper.loop (Looper.java:148)
at android.app.ActivityThread.main (ActivityThread.java:5523)
at java.lang.reflect.Method.invoke! (Native method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:799)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:689)
Input dispatching timed out (Waiting to send key event because the focused window has not finished processing all of the input events that were previously delivered to it. Outbound queue length: 0. Wait queue length: 2.)
waiting on <0x0149735e> (a android.opengl.GLSurfaceView$GLThreadManager)
at android.opengl.GLSurfaceView$GLThread.surfaceDestroyed (GLSurfaceView.java:1689)
locked <0x0149735e> (a android.opengl.GLSurfaceView$GLThreadManager)
at android.opengl.GLSurfaceView.surfaceDestroyed (GLSurfaceView.java:533)
at android.view.SurfaceView.updateWindow (SurfaceView.java:607)
at android.view.SurfaceView.onWindowVisibilityChanged (SurfaceView.java:256)
at android.view.View.dispatchWindowVisibilityChanged (View.java:10278)
at android.view.ViewGroup.dispatchWindowVisibilityChanged (ViewGroup.java:1289)
at android.view.ViewGroup.dispatchWindowVisibilityChanged (ViewGroup.java:1289)
at android.view.ViewGroup.dispatchWindowVisibilityChanged (ViewGroup.java:1289)
at android.view.ViewRootImpl.performTraversals (ViewRootImpl.java:1579)
at android.view.ViewRootImpl.doTraversal (ViewRootImpl.java:1291)
at android.view.ViewRootImpl$TraversalRunnable.run (ViewRootImpl.java:6357)
at android.view.Choreographer$CallbackRecord.run (Choreographer.java:873)
at android.view.Choreographer.doCallbacks (Choreographer.java:685)
at android.view.Choreographer.doFrame (Choreographer.java:621)
at android.view.Choreographer$FrameDisplayEventReceiver.run (Choreographer.java:859)
at android.os.Handler.handleCallback (Handler.java:751)
at android.os.Handler.dispatchMessage (Handler.java:95)
at android.os.Looper.loop (Looper.java:154)
at android.app.ActivityThread.main (ActivityThread.java:6195)
at java.lang.reflect.Method.invoke! (Native method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:874)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:764)
Hey! Sorry to bother you again @slackmoehrle, but I have almost a 1% sessions with ANR and all of them have similar traces to the ones posted in this thread. Any progress on this?
@fryderyk88 Thanks. Can you e-mail me with your particular details? I can pass along to the engineering team. I know this issue has been cropping up but hard to isolate. The more info they have the better. slackmoehrle@cocos2d-x.org
@drelaptop any thoughts how we help solve this. Some users are telling me they are down 50% maybe because of this:
__ We have lost almost 50% of profile visualizations, which causes a 50% lost of downloads, aprox. Maybe having a bad ANR rate is the cause, we don’t know.__
Hi! i have same ANR report here!
Broadcast of Intent { act=android.intent.action.SCREEN_OFF flg=0x50000010 (has extras) }
“main” prio=5 tid=1 Waiting
| group=“main” sCount=1 dsCount=0 obj=0x76788598 self=0xb86c6718
| sysTid=11517 nice=0 cgrp=default sched=0/0 handle=0xb6fe8b4c
| state=S schedstat=( 4615028597 3082583697 13879 ) utm=318 stm=143 core=0 HZ=100
| stack=0xbe10e000-0xbe110000 stackSize=8MB
| held mutexes=
at java.lang.Object.wait! (Native method)
waiting on <0x06fecbaa> (a android.opengl.GLSurfaceView$GLThreadManager)
at android.opengl.GLSurfaceView$GLThread.surfaceDestroyed (GLSurfaceView.java:1755)
locked <0x06fecbaa> (a android.opengl.GLSurfaceView$GLThreadManager)
at android.opengl.GLSurfaceView.surfaceDestroyed (GLSurfaceView.java:638)
at android.view.SurfaceView.updateWindow (SurfaceView.java:704)
at android.view.SurfaceView.onWindowVisibilityChanged (SurfaceView.java:322)
at android.view.View.dispatchWindowVisibilityChanged (View.java:10454)
at android.view.ViewGroup.dispatchWindowVisibilityChanged (ViewGroup.java:1330)
at android.view.ViewGroup.dispatchWindowVisibilityChanged (ViewGroup.java:1330)
at android.view.ViewGroup.dispatchWindowVisibilityChanged (ViewGroup.java:1330)
at android.view.ViewRootImpl.performTraversals (ViewRootImpl.java:1841)
at android.view.ViewRootImpl.doTraversal (ViewRootImpl.java:1528)
at android.view.ViewRootImpl$TraversalRunnable.run (ViewRootImpl.java:7530)
at android.view.Choreographer$CallbackRecord.run (Choreographer.java:911)
at android.view.Choreographer.doCallbacks (Choreographer.java:686)
at android.view.Choreographer.doFrame (Choreographer.java:622)
at android.view.Choreographer$FrameDisplayEventReceiver.run (Choreographer.java:897)
at android.os.Handler.handleCallback (Handler.java:739)
at android.os.Handler.dispatchMessage (Handler.java:95)
at android.os.Looper.loop (Looper.java:148)
at android.app.ActivityThread.main (ActivityThread.java:7325)
at java.lang.reflect.Method.invoke! (Native method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1230)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1120)
can anyone help me about this?
thanks!
Seem some code add in 3.17.2 cause anr in onPause and older version cause anr in GLSurfaceDestroy. Hope tech team fix it soon. Google play store algo now focus vital. We need keep anr and crash rate low