The Google Play console is showing a number of crashes in the nativeDrawFrame function in my new game. I've eliminated all crashes I've seen within the lua itself, but I'm at a loss about solving this one. It's happening to a small percentage of users, but enough to get the game flagged for "bad behavior" in the store. The app is build with Gideros 2025.10. Any ideas where to start? Here's the stack that GP shows:
Exception com.giderosmobile.android.player.LuaException:
at com.giderosmobile.android.player.GiderosApplication.throwLuaException (GiderosApplication.java:1702)
at com.giderosmobile.android.player.GiderosApplication.nativeDrawFrame
at com.giderosmobile.android.player.GiderosApplication.onDrawFrame (GiderosApplication.java:832)
at com.giderosmobile.android.GiderosRenderer.onDrawFrame (ifd2Activity.java:518)
at android.opengl.GLSurfaceView$GLThread.guardedRun (GLSurfaceView.java:1589)
at android.opengl.GLSurfaceView$GLThread.run (GLSurfaceView.java:1288)
Comments
Likes: MoKaLux
But in your case of a crash reported by GooglePlay doesn't even include the lua error message itself, which is quite surprising. I can certainly fix Gideros code so that it computes a stack trace even for coroutines, and I'll try to reproduce the lack of lua error message in the java exception.
Likes: MoKaLux