Hello, I found this error in my console developer GooglePlay, you know that referred to?
java.lang.RuntimeException en android.opengl.GLSurfaceView$EglHelper.throwEglException
java.lang.RuntimeException: eglSwapBuffers failed: EGL_SUCCESS at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1099) at android.opengl.GLSurfaceView$EglHelper.swap(GLSurfaceView.java:1057) at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1389) at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1138)
Dispositivo Galaxy Y (GT-S5360)
I also have these ANRs, if they could tell me that they mean.
@yubaro yes thank you for logs We also implemented Gideros Reporting in Gideros Labs and also receive similar or even the same logs from other clients. While couple of them can be handled and are possible fixed (for next version), like ANR4 The others like ANR3 seems to be occurring in Admob lib itself, where there is nothing we can do, only maybe to wait for next Admob version And the others like ANR1, ANR2 are for now mystery for us and seems to be some problem with Android's (or even Java) Relfection API.
java.lang.IllegalArgumentException: Make sure the SurfaceView or associated SurfaceHolder has a valid Surface at com.google.android.gles_jni.EGLImpl._eglCreateWindowSurface(Native Method) at com.google.android.gles_jni.EGLImpl.eglCreateWindowSurface(EGLImpl.java:87) at android.opengl.GLSurfaceView$DefaultWindowSurfaceFactory.createWindowSurface(GLSurfaceView.java:723) at android.opengl.GLSurfaceView$EglHelper.createSurface(GLSurfaceView.java:980) at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1340) at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1123)
It seems this error happens to some versions of Android OS and was fixed in later versions Will leave the link for future reference and for @atilim when reviewing the bug
Comments
We also implemented Gideros Reporting in Gideros Labs and also receive similar or even the same logs from other clients.
While couple of them can be handled and are possible fixed (for next version), like ANR4
The others like ANR3 seems to be occurring in Admob lib itself, where there is nothing we can do, only maybe to wait for next Admob version
And the others like ANR1, ANR2 are for now mystery for us and seems to be some problem with Android's (or even Java) Relfection API.
java.lang.IllegalArgumentException
com.google.android.gles_jni.EGLImpl._eglCreateWindowSurface
Galaxy Y (GT-S5360)
java.lang.IllegalArgumentException: Make sure the SurfaceView or associated SurfaceHolder has a valid Surface
at com.google.android.gles_jni.EGLImpl._eglCreateWindowSurface(Native Method)
at com.google.android.gles_jni.EGLImpl.eglCreateWindowSurface(EGLImpl.java:87)
at android.opengl.GLSurfaceView$DefaultWindowSurfaceFactory.createWindowSurface(GLSurfaceView.java:723)
at android.opengl.GLSurfaceView$EglHelper.createSurface(GLSurfaceView.java:980)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1340)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1123)
Any news about it?
Will leave the link for future reference and for @atilim when reviewing the bug
http://stackoverflow.com/questions/12855103/eglcreatewindowsurface-fails-with-java-lang-illegalargumentexception