View Issue Details

IDProjectCategoryView StatusLast Update
0028933RunnerSteamPublic2018-05-09 16:32
ReporterBrian MorriceAssigned ToAlan Savage 
PriorityMediumSeverityA - Crash/HangReproducibility100%
Status ResolvedResolutionFixed 
PlatformWindowsOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0028933: Steam: Leaderboards - Emojis in usernames cause runner crash
DescriptionIf a player's name includes an emoji and a project calls the steam leaderboards the game crashes.

Users within the community appear to have solved this as an issue with json_decode not liking odd characters.

Their solution ( can be found in this reddit thread:
Steps To Reproduce1. Launch a project that uses Steam Leaderboards
2. With a username including an emoji, set a high score in the game's leaderboard
3. Observe the game crashes
Additional InformationWe've also had another customer contact us about this issue:
TagsNo tags attached.
1.4 Found In1.4.1788
2.x Runtime Found In
2.x Runtime Verified In



2018-02-20 11:51

Adminstrator   ~0057807

Report was made for 1.4, but this would presumably be the case in also.

Alan Savage

2018-02-21 17:00

Developer   ~0057836

note that the runner does not crash, only the gml code ( json_decode does not return a valid map when the json contains 4-byte utf8 characters)

Alan Savage

2018-02-23 10:24

Developer   ~0057867

fixed in runner