[X64_Test][Linux][TF2] Game crashing randomly in CLinuxFont::GetCharRGBA
Playing with the 64-bit TF2 client, the game will crash from time to time, sometimes crashing minutes from joining a server, other times in about 30-40min. I've attached a debugger and took the following screenshots.
The function that is crashing is CLinuxFont::GetCharRGBA, however the crashing code seems to be a new check, which is not present in leaked source. (Note ESI is the ch variable and its value is rather big) The crashes seems like a out of bounds access of some kind. (but cannot be too sure)
Those crashes occur while playing with live players in FF2 server, so I guess it could be related to the player names containing unusual symbols (emojis or similar), but not sure. Sadly, it's inconsistent and cannot reproduce it on purpose,