When I start playing my game, it simply crashes after few minutes pass. The only warning shown was:
The Warning: Failed to translate string with key: InGame.ConnectionError.ServerShutdown
Does anyone know possible causes?
When I start playing my game, it simply crashes after few minutes pass. The only warning shown was:
The Warning: Failed to translate string with key: InGame.ConnectionError.ServerShutdown
Does anyone know possible causes?
I believe the warning means that it cant translate the error message, and throws a warning as a result.
As for the shutdown, the first thing I can think of is to look for backdoors and to check on the server’s memory in Memory > Server
I think I finnaly found the backdoor, the game stopped crashing. It sometimes still shows the first warning in the developer console but seems not to be related.
I’ll check if the issues completely stopped.
Actually, it did not stopped… I will try to check more causes.
It seems that it happens randomly.
Use the Find All / Replace All feature on Studio to look for two key words.
require and getfenv.
For a backdoor to exist, it will require a module’s ID in the game so it can execute code from outside of the game. It’s typically hidden behind some sort of string.reverse or some poor/lazy obfuscation technique to be harder to detect.
If you use any plugins, make sure you only have ones from trusted sources (typically verified creators) if they can inject/edit scripts into your game.