General Discussion

General Discussion"Could not send snapshot" error

"Could not send snapshot" error in General Discussion
SUCCUBUS

    Last game i got this message from dota2, what could it be?

    It ruined the whole game for my team as i could not do anything last 5 min. After lags The game just disconnected me and i was unable to reconnect again.

    IS this new meta or what?!

    Riguma Borusu

      It's an exploit where an abuser sends too many packets to the server, which the game tries to synchronize with all players. "Snapshot" is "the current state of the game", which contains all necessary information you'll need to load to your own client in order to reconnect to the game as if nothing happened.

      It cannot be sent to you because it contains too much data, and servers' internal protection makes sure not to send you all the data because there's too much of it, so it cuts off at some point and says it's impossible. Unfortunately, this exploit has not yet been fixed. There are numerous ways to perform this exploit - one is to draw on the minimap and cause a shitton of data to be sent which the game tries to synchronize (at least for one team), then there's action exploit where you can basically just force order/cancel of any action in every game frame, which the server tries to synchronize. The second issue won't cause a snapshot error but it will make the game lag tremendously, the more units the exploiter can control, the worse it gets, since an action is sent for every single unit.

      Either the servers are dying, or someone in the game is using an exploit. The bottom line is, the server is not sending you the current state of the game and you cannot resume it.

      SUCCUBUS

        Thank you for answering. If The case is like this, there is huge problem.

        It would be nice to play dota without having real life losers to ruin games. Have these Kids/Betamales any real success in their lives, we can only wonder.

        Riguma Borusu

          This will be fixed once valve implements a system that blocks out streams of data that exceed reasonable amounts. There's no way a real player is going to cause actions that send multiple megabytes of data to the server every tick. This can only be done by a program/script/bot and valve should be aware of it, I have no idea why they have no protection against such exploits.

          SUCCUBUS

            Today, it happened again. Same gametime My game started to disconnect me. I am really pissed now, for no obvious reason i just could not play further.

            Riguma Borusu

              If it is happening specifically to you it could be a problem with your connection, or your connection with the dota 2 server specifically. Make sure the DNS you're using is google's, it's your best bet at being able to connect to as many valve servers as possible. It could be trying to send you a snapshot, but the action isn't carried out in a timely manner, so it decides to kick you from the game since you're desynced.