[MC-811] Massive Client / Server desynchronisation Created: 26/Oct/12 Updated: 17/Feb/16 Resolved: 17/Feb/16 |
|
| Status: | Resolved |
| Project: | Minecraft: Java Edition |
| Component/s: | None |
| Affects Version/s: | Minecraft 1.4.2, Snapshot 13w02b, Minecraft 1.5.1, Minecraft 1.5.2, Minecraft 1.6.1, Minecraft 1.6.2, Minecraft 1.7.2, Minecraft 1.7.4, Minecraft 1.8, Minecraft 1.8.1-pre3 |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Kumasasa | Assignee: | Unassigned |
| Resolution: | Cannot Reproduce | Votes: | 34 |
| Labels: | client, desync, server | ||
| Environment: |
Java 7U9-64, Windows 7 64bit, 3 Ghz Quad core 6GB, AMD Radeon 6700, Vanilla server & Client (Mod: MCPatcher) running on same machine |
||
| Attachments: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CHK: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Confirmation Status: | Confirmed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Game Mode: | Survival | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
I tried to use a minecart, right clicked the minecart and pressed the launch button of the railway. I assume that the server did all right and drove the minecart with me in a correct manner, but the client desynched and did it's own game. Eventually the chunks were unloading and I fell into the void. The server log has no entries around that time. No Client crash report, no logfile. No screenshot. Issue not reproducible. |
| Comments |
| Comment by user-f2760 (Inactive) [ 17/Feb/16 ] |
|
the boats were fixed in the 1.9 snapshots, does it still happen with anything else? |
| Comment by Galaxy_2Alex [ 18/Aug/14 ] |
|
I'm just going to say "boats" and reopen this. |
| Comment by kazblox [ 02/Aug/14 ] |
|
Partially fixed in 14w31a, Tails ring sign procedure no longer works but there are still some other ways to do this bug |
| Comment by [Mod] Ezekiel (ezfe) [ 26/Jul/14 ] |
|
Is this still a concern in the latest Minecraft version 14w30c? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases. |
| Comment by [Mod] Ezekiel (ezfe) [ 26/Feb/14 ] |
|
Maybe the reason it's not fixed is because th issue isn't as wide-spread as you think. Again, see my comment above yours. Not everyone is having this issue at any scale. |
| Comment by Neil Wightman [ 25/Feb/14 ] |
|
Boat desync still in 1.7.4, nearly 18 months of seeing this and its still not possible to use boats. What do you need to know to fix this? |
| Comment by [Mod] Ezekiel (ezfe) [ 23/Feb/14 ] |
|
I've never had this issue, I boat across oceans on my server all the time without issues (1.7.4) |
| Comment by Scott Barnkow [ 22/Dec/13 ] |
|
Same issue in 1.7.4 SSP. This issue makes travel by boat impossible. I can sail for perhaps 3-4 chunks before new chunks on the horizon stop loading. If I travel to this world edge and step out of the boat, I am returned to within 1-2 chunks of where I started, and my boat is another chunk or two out to sea. Evidently the game doesn't recognize I am moving, and ceases to update my location or load new chunks. For emphasis: this is game-breaking, as I can never leave an island, or explore another continent. |
| Comment by Jeffry R. Fisher [ 20/Dec/13 ] |
|
I fell into the void yesterday riding a boat in v1.7.4 (client downloaded 4-dec-13, and server set up ~14-dec-13. As a matter of client-server protocol, the client should always know if it has failed to get a "chunk" and refuse to act upon NUL data. It should never drop a player into the void because "the world disappears", and such a drop should never then be accepted by the server. |
| Comment by Anthony Martin [ 18/Nov/13 ] |
|
Still observed in 1.7.2 SMP boats. Big problem for our ocean spawn server. |
| Comment by [Mod] Ezekiel (ezfe) [ 19/Oct/13 ] |
|
Is this still a concern in the latest Minecraft version 13w42b? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases. |
| Comment by Alexander Gundermann [ 13/Aug/13 ] |
|
I've spent some time recently trying to figure out the cause of server client glitches like that. While I can't explain the scenario in the report, I think I do know what's going on with boats and why they are so bugged. There's lots of issues with boats and client/server synchronization in general, so I'll try sticking to the causes of the soul sand setup glitches, which by the way also works with just a single solid block on which you place the boat (make sure there's no adjacent blocks). First of all, you should know there's an evil flag in the boat class. When set to false, the client takes over the control of the boat on his side. The flag is more than likely meant to be false whenever the player is inside the boat. In MCP it's called "field_70279_a". Think of it like "not ridden by local player" or "give control to server". 1) Boats glitching into the ground 2) Server/Client split 3) Ghost boats I also made a mod to fix related issues: https://github.com/taurose/Unglitch . At the moment, it only fixes 1) mentioned here. I might do some more tests to figure out a clean way to fix the other issues as well though. |
| Comment by Kumasasa [ 28/Jul/13 ] |
|
Still in 1.6.2 with Tails' Soul-Sand-Ring-Boat procedure. |
| Comment by MysticMight [ 16/Feb/13 ] |
|
Here's something I also thought was related: http://dev.bukkit.org/server-mods/nocheatplus/tickets/320-erm-some-weird-freecam-bug/ |
| Comment by MysticMight [ 17/Jan/13 ] |
|
Yes, excellent reproduction Mod Tails, i've tested it, and it work every time. Although I had some trouble geting the boat on the sign. Edit: |
| Comment by Tails [ 15/Jan/13 ] |
|
A really good way of reproducing:
|
| Comment by MysticMight [ 14/Jan/13 ] |
|
I thought this may be related, (i.e. its about a mod to do with this bug): "Well, basically the way freecam works is you simply stop sending move/look updates to the server. On the client you're still moving about, but the server never gets told that so it thinks you're just standing there. So all you need to do is take the whole if/elseif block that sends out those packets, and put it inside your own if statement checking if freecam is on." http://www.minecraftforum.net/topic/1169102-smp-free-camera-mod-help/ |
| Comment by Yaroslav Sterkhov [ 09/Jan/13 ] |
|
After turns cart with me runs visually on parralel line, sometimes it rides above tracks.. after reaching certain speed strange things may happen, like cart stops while I keep moving, or after stop cart sinks into block underneath and I get stuck. Relogging results in showing expected state: cart and me are in place. |
| Comment by Roman SkrzypiĆski [ 27/Dec/12 ] |
|
A diamond pickaxe with Efficiency V desyncs gravel/dirt/sand, blocks disappear clientside, but the server won't let me go past the space they've occupied. Refreshing the blocks reverts them back into existence. Minecraft 1.4.6 |
| Comment by MysticMight [ 11/Dec/12 ] |
|
Jonathan, may I ask, what do you mean by "stone silver" vanilla client? |
| Comment by Jonathan Rubenstien [ 04/Dec/12 ] |
|
I can confirm this will happen on a stone silver vanilla client. |
| Comment by kuemmi [ 28/Nov/12 ] |
|
You can also see the effect in one of Etho's latest episodes. |
| Comment by MysticMight [ 28/Nov/12 ] |
|
I've had the same problem Eric, although for me it happens out in the open (i.e. fields etc.) Just to be sure, is this the Problem your talking about: (see below link) http://www.minecraftsurvivalgames.com/threads/1-3-game-ending-killing-glitch-bug.16114/ Short Description: I also get the 'knockback thing'. The F3 menu and running helps prevent it though, temporarily. It effects versions 1.3.2, and all of 1.4. |
| Comment by Eric [ 18/Nov/12 ] |
|
I find it most when I'm walking through a tight hallway or through a doorway and it snaps me back a few blocks, thinking I hit a wall while my client didn't. I keep walking, and suddenly I can't interact with anything. Typing in the chat proves that it isn't server lag, and disconnecting and reconnecting will place me back where I was stuck. I call this position lag because of the difference in positions. It happens most often with partial blocks like stairs, chests, and doors. |
| Comment by Devin Lavoie [ 16/Nov/12 ] |
|
A mod told me that it was the same. |
| Comment by Devin Lavoie [ 16/Nov/12 ] |
|
Apparently this is the same as my glitch , which whenever I reload anything I recently placed will be gone , and everything I recently destroyed will be back , but mine was on creative mode. |
| Comment by MisterSanderson [ 15/Nov/12 ] |
|
I was in my boat and it broken without any reason and without dropping anything. I tried to put torches in the ground and can't. When I reopened the world I fallen from the boat. |
| Comment by Josef Johansson [ 04/Nov/12 ] |
|
Same thing happened to me, minecart just went away and i were standing still, suddenly chunks started unloading and i logged out. Reconnecting fixed the position, a hundred blocks a way.Other players on the server saw me driving away so i suppose it's a client side bug. |
| Comment by kuemmi [ 28/Oct/12 ] |
|
I had a similar thing happen twice while driving in a minecart. Without any interaction, I suddenly stood on the tracks and the minecart drove away at full speed. A while later, the chunks around me began to unload. When I reconnected, I was suffocating somewhere in a wall. |