Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit Classic Chat / [BUG] Empty leaderboard ID on Android crashes AGK Player

Author
Message
tmu
7
Years of Service
User Offline
Joined: 2nd Feb 2017
Location:
Posted: 4th Jun 2017 21:46
When submitting a score to a leaderboard with an ID of "" the AppGameKit Player crashes. Snippet from Logcat:

java.lang.IllegalStateException: Leaderboard ID must not be null or empty
06-04 23:43:48.543 21821 21851 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1628)
06-04 23:43:48.543 21821 21851 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1573)
06-04 23:43:48.543 21821 21851 E AndroidRuntime: at com.google.android.gms.games.internal.IGamesService$Stub$Proxy.zza(Unknown Source)
06-04 23:43:48.543 21821 21851 E AndroidRuntime: at com.google.android.gms.games.internal.GamesClientImpl.zza(Unknown Source)
06-04 23:43:48.543 21821 21851 E AndroidRuntime: at com.google.android.gms.games.internal.api.LeaderboardsImpl.submitScore(Unknown Source)
06-04 23:43:48.543 21821 21851 E AndroidRuntime: at com.google.android.gms.games.internal.api.LeaderboardsImpl.submitScore(Unknown Source)
06-04 23:43:48.543 21821 21851 E AndroidRuntime: at com.thegamecreators.agk_player.AGKHelper.GameCenterSubmitScore(AGKHelper.java:2220)
06-04 23:43:48.545 1851 9852 W ActivityManager: Force finishing activity com.thegamecreators.agk_player2/com.thegamecreators.agk_player.AGKActivity

Of course, I do not have a leaderboard with ID "", it was just some empty value while testing before all was set up. Still, I think it should not crash the player with no error msg.
Paul Johnston
TGC Developer
22
Years of Service
User Offline
Joined: 16th Nov 2002
Location: United Kingdom
Posted: 5th Jun 2017 16:03
Thanks, I've added an error message for the next version

Login to post a reply

Server time is: 2024-11-24 14:49:36
Your offset time is: 2024-11-24 14:49:36