mojira.dev
MC-106822

Severe lag in jungle biome (up to 60 secs = server crash)

Steps to reproduce:
Client only

  • Start a fresh installation of Minecraft 1.10.2

  • Create an new world (cheats enabled) with the given seed (see below)

  • /tp to given coordinates

  • /debug start

On Server

  • Start a fresh setup of a minecraft server (set the seed in server.properties)
    java -Xmx1024M -Xms1024M -jar minecraft_server.1.10.2.jar nogui

  • Join the server with a minecraft 1.10.2 client

  • /tp the player to the provided coordinates

  • /debug start

Seed: -8685038318464254472

XYZ: 220, 68, 180

[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels.New World.tick.tickBlocks.pollingChunks' took aprox 147.039028 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels.New World.tick.tickBlocks' took aprox 147.260873 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels.New World.tick' took aprox 209.95442 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels.New World' took aprox 211.248774 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels' took aprox 211.670752 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root' took aprox 212.160627 ms
[13:57:37] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 7831ms behind, skipping 156 tick(s)
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels.New World.tick.tickBlocks.pollingChunks' took aprox 198.400747 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels.New World.tick.tickBlocks' took aprox 198.647064 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels.New World.tick' took aprox 245.994268 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels.New World' took aprox 246.525194 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels' took aprox 246.716249 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root' took aprox 247.317439 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels.New World.tick.tickBlocks.pollingChunks' took aprox 144.64453 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels.New World.tick.tickBlocks' took aprox 144.83361 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels.New World.tick' took aprox 156.447285 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels.New World' took aprox 159.727976 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root.levels' took aprox 160.433378 ms
[13:57:37] [Server thread/WARN]: Something's taking too long! 'root' took aprox 160.802066 ms
[13:57:38] [Server thread/WARN]: Something's taking too long! 'root.levels.New World.tick' took aprox 104.464244 ms
[13:57:38] [Server thread/WARN]: Something's taking too long! 'root.levels.New World' took aprox 105.661493 ms
[13:57:38] [Server thread/WARN]: Something's taking too long! 'root.levels' took aprox 106.127288 ms
[13:57:38] [Server thread/WARN]: Something's taking too long! 'root' took aprox 106.692951 ms

Comments 4

Please attach the server command line.

1G RAM is too less for a server. Use at least 2G.

The same happens with the client without a server and 8 GB of RAM.
I can run the server with different parameters for RAM etc. and it will still have the same issue.
Also the server only uses around 33% of the available RAM.

Here's ps aux for the current server in another biome. When I visit the jungle biome it suddenly goes up to 100% on one of the threads and stays there until it crashes due to a tick taking 60 seconds.

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
lucom    13398 18.4 33.3 2060732 684040 pts/1  Sl+  Sep06 117:12 java -Xmx1536M -Xincgc -jar minecraft_server.1.10.2.jar nogui

Matthias Lukaszek

(Unassigned)

Unconfirmed

lag, world

Minecraft 1.10.2

Retrieved