Android Errors

Hi Devs,

I just updated my app, and my crash rate has shot up to 10% from under 1%.

Not sure whats crashing, I can’t duplicate on my android device. Any idea what the below errors could be from? (I know its a broad question)

[split_config.arm64_v8a.apk!libcorona.so]

[split_config.arm64_v8a.apk!liblua.so] lua_getfield

[base.apk] com.ansca.corona.graphics.opengl.CoronaGLSurfaceView$CoronaRenderer.onDrawFrame

[base.apk] com.ansca.corona.graphics.opengl.GLSurfaceView$GLThread.run

1 Like

Crash details should include the offset address, you need to supplement the address of the above stack, and then find the corresponding symbol archive by Solar2D version number to locate the crash.
Or if you have uploaded the corresponding symbol archive in the GP console, you can skip this step.

However, if the stack is symbolized to get only the above result, then it is guessed from the available information that lua_getfield is reporting an error, and it will report an error when it runs out of memory.

Can you change the filtering criteria to see if device memory size or other factors affect the crash rate?

What solar build did you use?

I built with 3717.

I just rebuilt and deployed a quick update with 3718 to see if there is an improvement.

Thanks for the advice, I played around filtering the devices, does not seem specific to any model or type of power.

I am going to try and look at the symbol archive as you suggested.

3718 Should contains improvements to the errors mentioned above

See this thread for user who had related error logs

2 Likes

Thanks Scott, hope I experience the same favorable results! I will let everyone know.

Seems it was just the version of Solar 2D I used to build with. Updating to most recent version did the trick. Thanks again for the feedback.