Yes, I’m waiting for the crash logs.
Crash logs.
Samsung Galaxy Note 9, android 9
com.google.android.gms.tasks.RuntimeExecutionException: at com.google.android.gms.tasks.zzu.getResult (Unknown Source:17) at plugin.gpgs.v2.Snapshots$11.onComplete (Snapshots.java:260) at com.google.android.gms.tasks.zzj.run (Unknown Source:23) at android.os.Handler.handleCallback (Handler.java:873) at android.os.Handler.dispatchMessage (Handler.java:99) at android.os.Looper.loop (Looper.java:214) at android.app.ActivityThread.main (ActivityThread.java:6981) 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:1445) Caused by: com.google.android.gms.common.api.ApiException: at com.google.android.gms.common.internal.ApiExceptionUtil.fromStatus (Unknown Source:14) at com.google.android.gms.games.internal.zzi.zza (Unknown Source:26) at com.google.android.gms.games.internal.zzk.onComplete (Unknown Source:6) at com.google.android.gms.common.api.internal.BasePendingResult.zza (Unknown Source:46) at com.google.android.gms.common.api.internal.BasePendingResult.setResult (Unknown Source:42) at com.google.android.gms.common.api.internal.BaseImplementation$ApiMethodImpl.setFailedResult (Unknown Source:17) at com.google.android.gms.common.api.internal.zzd.zza (Unknown Source:64) at com.google.android.gms.common.api.internal.zzd.zza (Unknown Source:11) at com.google.android.gms.common.api.internal.GoogleApiManager$zza.zzc (Unknown Source:9) at com.google.android.gms.common.api.internal.GoogleApiManager$zza.zzb (Unknown Source:4) at com.google.android.gms.common.api.internal.GoogleApiManager$zza.zzbl (Unknown Source:33) at com.google.android.gms.common.api.internal.GoogleApiManager$zza.zzbj (Unknown Source:56) at com.google.android.gms.common.api.internal.GoogleApiManager$zza.onConnected (Unknown Source:16) at com.google.android.gms.common.internal.zzf.onConnected (Unknown Source:2) at com.google.android.gms.common.internal.BaseGmsClient$PostInitCallback.handleServiceSuccess (Unknown Source:148) at com.google.android.gms.common.internal.BaseGmsClient$zza.deliverCallback (Unknown Source:46) at com.google.android.gms.common.internal.BaseGmsClient$zza.deliverCallback (Unknown Source:2) at com.google.android.gms.common.internal.BaseGmsClient$CallbackProxy.deliverCallback (Unknown Source:57) at com.google.android.gms.common.internal.BaseGmsClient$zzb.handleMessage (Unknown Source:275) at android.os.Handler.dispatchMessage (Handler.java:106) at android.os.Looper.loop (Looper.java:214) at android.os.HandlerThread.run (HandlerThread.java:65)
Actually, this is snapshot.save() function crashing now when failing to save. I fixed the crash, but it would still fail (not it will send proper save failed message instead of the crash).
more crash logs.
samsung galaxy j5 (2016)
java.lang.NullPointerException: at com.ansca.corona.CoronaActivity.getOverlayView (CoronaActivity.java:997) at plugin.gpgs.v2.Connector$1.run (Connector.java:79) 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:6816) at java.lang.reflect.Method.invoke (Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1563) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1451)
also this keeps coming
samsung galaxy s9+
java.lang.NullPointerException: at plugin.gpgs.v2.Utils.gameToHashtable (Utils.java:285) at plugin.gpgs.v2.Utils.snapshotMetadataToHashtable (Utils.java:306) at plugin.gpgs.v2.Snapshots$OpenSnapshotOnCompleteListener.onComplete (Snapshots.java:503) at com.google.android.gms.tasks.zzj.run (Unknown Source:23) at android.os.Handler.handleCallback (Handler.java:873) at android.os.Handler.dispatchMessage (Handler.java:99) at android.os.Looper.loop (Looper.java:214) at android.app.ActivityThread.main (ActivityThread.java:6981) 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:1445)
Vlad I really appreciate your efforts and thank you for helping us.
In several of our apps we have a few hundred of affected devices and users try again and again and again to launch the app after crash.
Because of that we see thousands of crashes and losing many potential customers.
That’s really frustrating for us.
It’s so hard to have successful apps and that kind of crashes affects the downloads and the reputation.
I hope there will be a solution for every crash soon.
First one is odd. Does it happens often? Second one should be fixed now.
For the first one, almost every day 1-3 devices affected.
Older devices like:
Nokia 3, android 8.1
Samsung Galaxy Tab3, android 4.4
Lenovo Tab 2, android 6
Huawei Media Tab 2, android 6
Samsung Galaxy J5, android 7
Also I think (not 100% sure) the second one is not completely fixed yet and it’s the most important.
Tonight I will update some apps and we will have more info.
What I’m trying to say: please, try new build, both crashes should be gone. I just pushed a fix for them.
Sorry, didn’t know.
Kudos vlads, this time you nailed it!
No worries. I didn’t write this plugin initially, I just picked it up a week ago. If you have more issues with it, please, let me know, I’ll fix them as they come.