MovingBlocks / Terasology

Terasology - open source voxel world
http://terasology.org
Apache License 2.0
3.67k stars 1.34k forks source link

Multiplayer crash affecting multiple clients (but not server?) #2361

Open Cervator opened 8 years ago

Cervator commented 8 years ago

Myself and @emanuele3d (and maybe @tdgunes ?) were all on our little test server slowly working through JoshariasSurvival (nice work btw @Josharias ! It is something else to slowly climb the tech tree in multiplayer) when something happened that caused us all to crash. Will include a large log snippet below.

I had just smelted a few tin nuggets and @emanuele3d had some copper ore on his cursor. Not sure if any particular action caused the crash, I think we were both typing in the chat console. Nothing too notable earlier in the server log (as far back as my server session window showed).

Oddly the server seemed to carry on just fine after.

Server log:

18:56:55.904 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent added to EntityRef{id = 27907, netId = 9895, prefab = 'JoshariasSurvival:Blueberry'}
18:56:55.904 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 27907, netId = 9895, prefab = 'JoshariasSurvival:Blueberry'}
18:56:55.904 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 27907, netId = 9895, prefab = 'JoshariasSurvival:Blueberry'}
18:56:55.985 [main] INFO  o.t.n.internal.NetworkSystemImpl - Client disconnected: Cervator
18:56:56.046 [main] INFO  o.t.n.internal.NetworkSystemImpl - Client disconnected: manu3d
18:56:57.914 [main] WARN  o.t.engine.internal.TimeBase - Delta too great (1324), capping to 1000
18:56:58.754 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Creating game snapshot
18:56:58.766 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Snapshot created: Writing phase starts
18:57:01.071 [main] WARN  o.t.engine.internal.TimeBase - Delta too great (2305), capping to 1000
18:57:05.452 [Saving-0] INFO  o.t.p.internal.SaveTransaction - Save game finished
18:57:05.454 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Creating game snapshot

Client log (me):

18:49:23.115 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 33188, netId = 9575, prefab = 'ManualLabor:Chunks'}
18:49:26.619 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 39767, netId = 9741, prefab = 'ManualLabor:Stick'}
18:49:53.626 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] manu3d: What do I do with ores?
18:50:05.315 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 35685, netId = 9663, prefab = 'ManualLabor:Nugget'}
18:50:47.283 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] Cervator: ore -> crush with crude hammer into chunks
18:50:47.283 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] Message sent.
18:50:49.183 [main] ERROR o.t.p.t.TypeSerializationLibrary - Unable to register field of type ResourceUrn: not a supported type or MappedContainer
18:50:49.183 [main] INFO  o.t.p.t.TypeSerializationLibrary - Unsupported field: 'EventualSkills:SkillTrainedOwnerEvent.skillTrained'
18:50:49.183 [main] ERROR o.t.p.typeHandling.Serializer - No type handler for type class org.terasology.assets.ResourceUrn used by class org.terasology.eventualSkills.events.SkillTrainedOwnerEvent::skillTrained
18:50:57.968 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] Cervator: take chunk add to sifting station with enough water
18:50:57.968 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] Message sent.
18:51:08.716 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] Cervator: get <mineral> chunk + junk stone
18:51:08.717 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] Message sent.
18:51:27.684 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] manu3d: And where do you get the water?
18:51:43.273 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] Cervator: place mineral chunk into the hearth + fuel into the firebox = processed mineral chunk
18:51:43.273 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] Message sent.
18:51:44.922 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] Cervator: bucket
18:51:44.923 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] Message sent.
18:51:56.972 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] Cervator: made one with planks and string (processed plant material)
18:51:56.972 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] Message sent.
18:52:02.573 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] Cervator: i'll grab a refill
18:52:02.573 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] Message sent.
18:52:39.344 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, 1, 6)
18:52:39.794 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, 1, 6)
18:52:39.977 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, 0, 6)
18:52:40.010 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, 2, 6)
18:52:40.094 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, 1, 6)
18:52:40.607 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, 0, 6)
18:52:40.616 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, 2, 6)
18:52:40.681 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, 0, 6)
18:52:40.703 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, 2, 6)
18:52:41.427 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, 1, 6)
18:52:41.560 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, -1, 6)
18:52:41.644 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, 3, 6)
18:52:41.727 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, 1, 6)
18:52:42.077 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, 0, 6)
18:52:42.127 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, 2, 6)
18:52:42.177 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, -1, 6)
18:52:42.227 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, 3, 6)
18:52:42.277 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, -1, 6)
18:52:42.327 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, 3, 6)
18:52:42.377 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, 0, 6)
18:52:42.427 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, 2, 6)
18:52:43.027 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, 1, 6)
18:52:43.127 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, 1, 6)
18:52:43.476 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, -1, 6)
18:52:43.509 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, 3, 6)
18:52:43.576 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, -1, 6)
18:52:43.609 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, 3, 6)
18:52:43.659 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, 0, 6)
18:52:43.709 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, 2, 6)
18:52:43.776 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, 0, 6)
18:52:43.809 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, 2, 6)
18:52:44.476 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, -1, 6)
18:52:44.509 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, 3, 6)
18:52:44.593 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, -1, 6)
18:52:44.643 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, 3, 6)
18:52:44.793 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-4, 1, 6)
18:52:44.943 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (4, 1, 6)
18:52:45.026 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-4, 0, 6)
18:52:45.076 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-4, 2, 6)
18:52:45.176 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (4, 0, 6)
18:52:45.243 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (4, 2, 6)
18:52:45.559 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-4, -1, 6)
18:52:45.593 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (4, 3, 6)
18:52:45.609 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (4, -1, 6)
18:52:45.626 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-4, 3, 6)
18:52:45.669 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] Cervator: there
18:52:45.669 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] Message sent.
18:52:45.726 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-5, 1, 6)
18:52:45.809 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (5, 1, 6)
18:52:45.876 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-5, 0, 6)
18:52:45.909 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-5, 2, 6)
18:52:45.976 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (5, 0, 6)
18:52:46.026 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (5, 2, 6)
18:52:46.176 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-5, -1, 6)
18:52:46.209 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-5, 3, 6)
18:52:46.276 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (5, -1, 6)
18:52:46.309 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (5, 3, 6)
18:52:52.379 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 60827, netId = 9766, prefab = 'engine:blockItemBase'}
18:52:58.280 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 61320, netId = 9770, prefab = 'engine:blockItemBase'}
18:53:01.531 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 61414, netId = 9774, prefab = 'engine:blockItemBase'}
18:53:04.731 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 61566, netId = 9778, prefab = 'engine:blockItemBase'}
18:53:07.965 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 61718, netId = 9782, prefab = 'engine:blockItemBase'}
18:53:12.132 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 61910, netId = 9786, prefab = 'engine:blockItemBase'}
18:53:12.478 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 61769, netId = 9783, prefab = 'ManualLabor:Chunks'}
18:53:16.966 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 62200, netId = 9790, prefab = 'engine:blockItemBase'}
18:53:21.034 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 62392, netId = 9794, prefab = 'engine:blockItemBase'}
18:53:24.683 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 3126, netId = 4357, prefab = 'engine:blockItemBase'}
18:53:35.927 [main] ERROR o.t.e.event.internal.EventSystemImpl - Failed to invoke event
java.lang.NullPointerException: null
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystem.validateToStartExecution(SymmetricBlockOutputProcessPartCommonSystem.java:82)
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystemMethodAccess.invoke(Unknown Source)
    at org.terasology.entitySystem.event.internal.EventSystemImpl$ByteCodeEventHandlerInfo.invoke(EventSystemImpl.java:506)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.sendConsumableEvent(EventSystemImpl.java:279)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.send(EventSystemImpl.java:258)
    at org.terasology.entitySystem.entity.internal.BaseEntityRef.send(BaseEntityRef.java:145)
    at org.terasology.workstation.system.ProcessPartWorkstationProcess.isValid(ProcessPartWorkstationProcess.java:98)
    at org.terasology.machines.ui.DefaultMachineWindow.update(DefaultMachineWindow.java:282)
    at org.terasology.rendering.nui.internal.NUIManagerInternal.update(NUIManagerInternal.java:483)
    at org.terasology.engine.modes.StateIngame.updateUserInterface(StateIngame.java:239)
    at org.terasology.engine.modes.StateIngame.update(StateIngame.java:188)
    at org.terasology.engine.TerasologyEngine.mainLoop(TerasologyEngine.java:414)
    at org.terasology.engine.TerasologyEngine.run(TerasologyEngine.java:369)
    at org.terasology.engine.Terasology.main(Terasology.java:150)
18:53:35.928 [main] ERROR o.t.e.event.internal.EventSystemImpl - Failed to invoke event
java.lang.NullPointerException: null
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystem.validateToStartExecution(SymmetricBlockOutputProcessPartCommonSystem.java:82)
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystemMethodAccess.invoke(Unknown Source)
    at org.terasology.entitySystem.event.internal.EventSystemImpl$ByteCodeEventHandlerInfo.invoke(EventSystemImpl.java:506)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.sendConsumableEvent(EventSystemImpl.java:279)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.send(EventSystemImpl.java:258)
    at org.terasology.entitySystem.entity.internal.BaseEntityRef.send(BaseEntityRef.java:145)
    at org.terasology.workstation.system.ProcessPartWorkstationProcess.isValid(ProcessPartWorkstationProcess.java:98)
    at org.terasology.machines.ui.DefaultMachineWindow.update(DefaultMachineWindow.java:282)
    at org.terasology.rendering.nui.internal.NUIManagerInternal.update(NUIManagerInternal.java:483)
    at org.terasology.engine.modes.StateIngame.updateUserInterface(StateIngame.java:239)
    at org.terasology.engine.modes.StateIngame.update(StateIngame.java:188)
    at org.terasology.engine.TerasologyEngine.mainLoop(TerasologyEngine.java:414)
    at org.terasology.engine.TerasologyEngine.run(TerasologyEngine.java:369)
    at org.terasology.engine.Terasology.main(Terasology.java:150)
18:53:36.129 [main] ERROR o.t.e.event.internal.EventSystemImpl - Failed to invoke event
java.lang.NullPointerException: null
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystem.validateToStartExecution(SymmetricBlockOutputProcessPartCommonSystem.java:82)
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystemMethodAccess.invoke(Unknown Source)
    at org.terasology.entitySystem.event.internal.EventSystemImpl$ByteCodeEventHandlerInfo.invoke(EventSystemImpl.java:506)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.sendConsumableEvent(EventSystemImpl.java:279)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.send(EventSystemImpl.java:258)
    at org.terasology.entitySystem.entity.internal.BaseEntityRef.send(BaseEntityRef.java:145)
    at org.terasology.workstation.system.ProcessPartWorkstationProcess.isValid(ProcessPartWorkstationProcess.java:98)
    at org.terasology.machines.ui.DefaultMachineWindow.update(DefaultMachineWindow.java:282)
    at org.terasology.rendering.nui.internal.NUIManagerInternal.update(NUIManagerInternal.java:483)
    at org.terasology.engine.modes.StateIngame.updateUserInterface(StateIngame.java:239)
    at org.terasology.engine.modes.StateIngame.update(StateIngame.java:188)
    at org.terasology.engine.TerasologyEngine.mainLoop(TerasologyEngine.java:414)
    at org.terasology.engine.TerasologyEngine.run(TerasologyEngine.java:369)
    at org.terasology.engine.Terasology.main(Terasology.java:150)
18:53:36.129 [main] ERROR o.t.e.event.internal.EventSystemImpl - Failed to invoke event
java.lang.NullPointerException: null
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystem.validateToStartExecution(SymmetricBlockOutputProcessPartCommonSystem.java:82)
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystemMethodAccess.invoke(Unknown Source)
    at org.terasology.entitySystem.event.internal.EventSystemImpl$ByteCodeEventHandlerInfo.invoke(EventSystemImpl.java:506)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.sendConsumableEvent(EventSystemImpl.java:279)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.send(EventSystemImpl.java:258)
    at org.terasology.entitySystem.entity.internal.BaseEntityRef.send(BaseEntityRef.java:145)
    at org.terasology.workstation.system.ProcessPartWorkstationProcess.isValid(ProcessPartWorkstationProcess.java:98)
    at org.terasology.machines.ui.DefaultMachineWindow.update(DefaultMachineWindow.java:282)
    at org.terasology.rendering.nui.internal.NUIManagerInternal.update(NUIManagerInternal.java:483)
    at org.terasology.engine.modes.StateIngame.updateUserInterface(StateIngame.java:239)
    at org.terasology.engine.modes.StateIngame.update(StateIngame.java:188)
    at org.terasology.engine.TerasologyEngine.mainLoop(TerasologyEngine.java:414)
    at org.terasology.engine.TerasologyEngine.run(TerasologyEngine.java:369)
    at org.terasology.engine.Terasology.main(Terasology.java:150)
18:53:36.345 [main] ERROR o.t.e.event.internal.EventSystemImpl - Failed to invoke event
java.lang.NullPointerException: null
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystem.validateToStartExecution(SymmetricBlockOutputProcessPartCommonSystem.java:82)
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystemMethodAccess.invoke(Unknown Source)
    at org.terasology.entitySystem.event.internal.EventSystemImpl$ByteCodeEventHandlerInfo.invoke(EventSystemImpl.java:506)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.sendConsumableEvent(EventSystemImpl.java:279)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.send(EventSystemImpl.java:258)
    at org.terasology.entitySystem.entity.internal.BaseEntityRef.send(BaseEntityRef.java:145)
    at org.terasology.workstation.system.ProcessPartWorkstationProcess.isValid(ProcessPartWorkstationProcess.java:98)
    at org.terasology.machines.ui.DefaultMachineWindow.update(DefaultMachineWindow.java:282)
    at org.terasology.rendering.nui.internal.NUIManagerInternal.update(NUIManagerInternal.java:483)
    at org.terasology.engine.modes.StateIngame.updateUserInterface(StateIngame.java:239)
    at org.terasology.engine.modes.StateIngame.update(StateIngame.java:188)
    at org.terasology.engine.TerasologyEngine.mainLoop(TerasologyEngine.java:414)
    at org.terasology.engine.TerasologyEngine.run(TerasologyEngine.java:369)
    at org.terasology.engine.Terasology.main(Terasology.java:150)
18:53:36.346 [main] ERROR o.t.e.event.internal.EventSystemImpl - Failed to invoke event
java.lang.NullPointerException: null
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystem.validateToStartExecution(SymmetricBlockOutputProcessPartCommonSystem.java:82)
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystemMethodAccess.invoke(Unknown Source)
    at org.terasology.entitySystem.event.internal.EventSystemImpl$ByteCodeEventHandlerInfo.invoke(EventSystemImpl.java:506)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.sendConsumableEvent(EventSystemImpl.java:279)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.send(EventSystemImpl.java:258)
    at org.terasology.entitySystem.entity.internal.BaseEntityRef.send(BaseEntityRef.java:145)
    at org.terasology.workstation.system.ProcessPartWorkstationProcess.isValid(ProcessPartWorkstationProcess.java:98)
    at org.terasology.machines.ui.DefaultMachineWindow.update(DefaultMachineWindow.java:282)
    at org.terasology.rendering.nui.internal.NUIManagerInternal.update(NUIManagerInternal.java:483)
    at org.terasology.engine.modes.StateIngame.updateUserInterface(StateIngame.java:239)
    at org.terasology.engine.modes.StateIngame.update(StateIngame.java:188)
    at org.terasology.engine.TerasologyEngine.mainLoop(TerasologyEngine.java:414)
    at org.terasology.engine.TerasologyEngine.run(TerasologyEngine.java:369)
    at org.terasology.engine.Terasology.main(Terasology.java:150)
18:53:36.561 [main] ERROR o.t.e.event.internal.EventSystemImpl - Failed to invoke event
java.lang.NullPointerException: null
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystem.validateToStartExecution(SymmetricBlockOutputProcessPartCommonSystem.java:82)
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystemMethodAccess.invoke(Unknown Source)
    at org.terasology.entitySystem.event.internal.EventSystemImpl$ByteCodeEventHandlerInfo.invoke(EventSystemImpl.java:506)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.sendConsumableEvent(EventSystemImpl.java:279)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.send(EventSystemImpl.java:258)
    at org.terasology.entitySystem.entity.internal.BaseEntityRef.send(BaseEntityRef.java:145)
    at org.terasology.workstation.system.ProcessPartWorkstationProcess.isValid(ProcessPartWorkstationProcess.java:98)
    at org.terasology.machines.ui.DefaultMachineWindow.update(DefaultMachineWindow.java:282)
    at org.terasology.rendering.nui.internal.NUIManagerInternal.update(NUIManagerInternal.java:483)
    at org.terasology.engine.modes.StateIngame.updateUserInterface(StateIngame.java:239)
    at org.terasology.engine.modes.StateIngame.update(StateIngame.java:188)
    at org.terasology.engine.TerasologyEngine.mainLoop(TerasologyEngine.java:414)
    at org.terasology.engine.TerasologyEngine.run(TerasologyEngine.java:369)
    at org.terasology.engine.Terasology.main(Terasology.java:150)
18:53:36.562 [main] ERROR o.t.e.event.internal.EventSystemImpl - Failed to invoke event
java.lang.NullPointerException: null
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystem.validateToStartExecution(SymmetricBlockOutputProcessPartCommonSystem.java:82)
    at org.terasology.manualLabor.processParts.SymmetricBlockOutputProcessPartCommonSystemMethodAccess.invoke(Unknown Source)
    at org.terasology.entitySystem.event.internal.EventSystemImpl$ByteCodeEventHandlerInfo.invoke(EventSystemImpl.java:506)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.sendConsumableEvent(EventSystemImpl.java:279)
    at org.terasology.entitySystem.event.internal.EventSystemImpl.send(EventSystemImpl.java:258)
    at org.terasology.entitySystem.entity.internal.BaseEntityRef.send(BaseEntityRef.java:145)
    at org.terasology.workstation.system.ProcessPartWorkstationProcess.isValid(ProcessPartWorkstationProcess.java:98)
    at org.terasology.machines.ui.DefaultMachineWindow.update(DefaultMachineWindow.java:282)
    at org.terasology.rendering.nui.internal.NUIManagerInternal.update(NUIManagerInternal.java:483)
    at org.terasology.engine.modes.StateIngame.updateUserInterface(StateIngame.java:239)
    at org.terasology.engine.modes.StateIngame.update(StateIngame.java:188)
    at org.terasology.engine.TerasologyEngine.mainLoop(TerasologyEngine.java:414)
    at org.terasology.engine.TerasologyEngine.run(TerasologyEngine.java:369)
    at org.terasology.engine.Terasology.main(Terasology.java:150)
18:53:54.680 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] manu3d: I'm thinking people nearby should be notified of what item I just crafted, as if you can see what I'm doing.
18:54:09.676 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] Cervator: yeah something like that
18:54:09.676 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] Message sent.
18:54:11.119 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 70014, netId = 9801, prefab = 'ManualLabor:Chunks'}
18:54:13.871 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 3108, netId = 4339, prefab = 'ManualLabor:Chunks'}
18:54:21.064 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 73216, netId = 9808, prefab = 'ManualLabor:Chunks'}
18:54:23.646 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 74075, netId = 9812, prefab = 'ManualLabor:Chunks'}
18:54:25.367 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 48797, netId = 9763, prefab = 'ManualLabor:Plate'}
18:54:26.345 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 74972, netId = 9816, prefab = 'ManualLabor:Chunks'}
18:54:28.992 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 75766, netId = 9823, prefab = 'ManualLabor:Chunks'}
18:54:31.672 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 76097, netId = 9827, prefab = 'ManualLabor:Chunks'}
18:54:34.221 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 77546, netId = 9831, prefab = 'ManualLabor:Chunks'}
18:54:36.871 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 77794, netId = 9835, prefab = 'ManualLabor:Chunks'}
18:54:39.524 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 61038, netId = 9767, prefab = 'ManualLabor:Chunks'}
18:54:57.122 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 82477, netId = 9842, prefab = 'engine:blockItemBase'}
18:54:59.680 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 83315, netId = 9846, prefab = 'engine:blockItemBase'}
18:55:02.223 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 84145, netId = 9850, prefab = 'engine:blockItemBase'}
18:55:04.626 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 3103, netId = 4334, prefab = 'engine:blockItemBase'}
18:55:13.333 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 86180, netId = 9858, prefab = 'ManualLabor:Chunks'}
18:55:25.322 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] manu3d: Oh, I get it. Here on these tables you must click many times because it's manual. With machines things happen automagically?
18:55:27.082 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] Cervator: okay, more water :D
18:55:27.082 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] Message sent.
18:55:31.065 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] Cervator: yep!
18:55:31.065 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] Message sent.
18:55:46.999 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, 0, -6)
18:55:47.299 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, 0, -6)
18:55:47.332 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, -1, -6)
18:55:47.399 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, 0, -6)
18:55:47.432 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, 1, -6)
18:55:47.632 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, -1, -6)
18:55:47.665 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, 1, -6)
18:55:47.815 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, 1, -6)
18:55:47.832 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, -1, -6)
18:55:48.132 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, 0, -6)
18:55:48.215 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, 2, -6)
18:55:48.315 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, 0, -6)
18:55:48.432 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, -2, -6)
18:55:48.582 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, -1, -6)
18:55:48.632 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, -1, -6)
18:55:48.665 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, 2, -6)
18:55:48.715 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, 2, -6)
18:55:48.782 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, 1, -6)
18:55:48.815 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, 1, -6)
18:55:48.865 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, -2, -6)
18:55:48.915 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, -2, -6)
18:55:49.715 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, 0, -6)
18:55:49.832 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, 0, -6)
18:55:50.165 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, 2, -6)
18:55:50.232 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, 2, -6)
18:55:50.332 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, -2, -6)
18:55:50.399 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, -2, -6)
18:55:50.482 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, -1, -6)
18:55:50.532 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, 1, -6)
18:55:50.632 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, -1, -6)
18:55:50.699 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, 1, -6)
18:56:01.481 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, 1, 6)
18:56:01.964 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, 1, 6)
18:56:02.114 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, 0, 6)
18:56:02.164 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, 2, 6)
18:56:02.264 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, 1, 6)
18:56:02.731 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, 0, 6)
18:56:02.764 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, 2, 6)
18:56:02.831 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, 0, 6)
18:56:02.897 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, 2, 6)
18:56:03.631 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, 1, 6)
18:56:03.781 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, -1, 6)
18:56:03.831 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (0, 3, 6)
18:56:03.931 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, 1, 6)
18:56:04.281 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, 0, 6)
18:56:04.331 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, 2, 6)
18:56:04.431 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, -1, 6)
18:56:04.481 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-1, 3, 6)
18:56:04.547 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, -1, 6)
18:56:04.631 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (1, 3, 6)
18:56:04.697 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, 0, 6)
18:56:04.731 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, 2, 6)
18:56:05.231 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, 1, 6)
18:56:05.331 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, 1, 6)
18:56:05.681 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, -1, 6)
18:56:05.731 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-2, 3, 6)
18:56:05.781 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, -1, 6)
18:56:05.847 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (2, 3, 6)
18:56:05.931 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, 0, 6)
18:56:05.964 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, 2, 6)
18:56:05.997 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, 0, 6)
18:56:06.047 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, 2, 6)
18:56:06.631 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, -1, 6)
18:56:06.681 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-3, 3, 6)
18:56:06.731 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, -1, 6)
18:56:06.781 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (3, 3, 6)
18:56:06.934 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-4, 1, 6)
18:56:07.067 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (4, 1, 6)
18:56:07.184 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-4, 0, 6)
18:56:07.251 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-4, 2, 6)
18:56:07.317 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (4, 0, 6)
18:56:07.367 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (4, 2, 6)
18:56:07.522 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 88343, netId = 9864, prefab = 'ManualLabor:Chunks'}
18:56:07.667 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-4, -1, 6)
18:56:07.734 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-4, 3, 6)
18:56:07.767 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (4, -1, 6)
18:56:07.834 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (4, 3, 6)
18:56:08.034 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-5, 1, 6)
18:56:08.134 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (5, 1, 6)
18:56:08.167 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-5, 0, 6)
18:56:08.234 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-5, 2, 6)
18:56:08.267 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (5, 0, 6)
18:56:08.334 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (5, 2, 6)
18:56:08.467 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-5, -1, 6)
18:56:08.535 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (-5, 3, 6)
18:56:08.568 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (5, -1, 6)
18:56:08.635 [main] ERROR o.t.l.debug.ChunkEventErrorLogger - Multiple loads of chunk (5, 3, 6)
18:56:12.731 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 88530, netId = 9870, prefab = 'ManualLabor:Chunks'}
18:56:18.381 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 82758, netId = 9843, prefab = 'ManualLabor:Chunks'}
18:56:31.319 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] manu3d: Boo-hoo. I just made a bunch of copper ore vanish.
18:56:35.382 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 89011, netId = 9881, prefab = 'ManualLabor:Stick'}
18:56:39.367 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 89104, netId = 9886, prefab = 'ManualLabor:Stick'}
18:56:43.389 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 89486, netId = 9888, prefab = 'ManualLabor:Stick'}
18:56:43.389 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 89047, netId = 9884, prefab = 'ManualLabor:Chunks'}
18:56:45.673 [main] ERROR o.terasology.engine.TerasologyEngine - Uncaught exception, attempting clean game shutdown
java.lang.NullPointerException: null
    at org.terasology.world.internal.EntityAwareWorldProvider.updateBlockEntityComponents(EntityAwareWorldProvider.java:235)
    at org.terasology.world.internal.EntityAwareWorldProvider.updateBlockEntity(EntityAwareWorldProvider.java:151)
    at org.terasology.world.internal.EntityAwareWorldProvider.setBlock(EntityAwareWorldProvider.java:122)
    at org.terasology.world.internal.WorldProviderWrapper.setBlock(WorldProviderWrapper.java:52)
    at org.terasology.network.internal.ServerImpl.processBlockChanges(ServerImpl.java:304)
    at org.terasology.network.internal.ServerImpl.processMessages(ServerImpl.java:269)
    at org.terasology.network.internal.ServerImpl.update(ServerImpl.java:187)
    at org.terasology.network.internal.NetworkSystemImpl.update(NetworkSystemImpl.java:319)
    at org.terasology.engine.subsystem.common.NetworkSubsystem.preUpdate(NetworkSubsystem.java:46)
    at org.terasology.engine.TerasologyEngine.mainLoop(TerasologyEngine.java:407)
    at org.terasology.engine.TerasologyEngine.run(TerasologyEngine.java:369)
    at org.terasology.engine.Terasology.main(Terasology.java:150)
18:56:45.673 [main] INFO  o.terasology.engine.TerasologyEngine - Shutting down Terasology...
18:56:45.679 [main] INFO  o.t.n.internal.NetworkSystemImpl - Network shutdown
18:56:45.813 [main] WARN  o.t.rendering.nui.asset.UIFormat - Field 'emptyIcon' not recognized for interface org.terasology.rendering.nui.UIWidget in {"type":"UIIconBar","id":"breathBar","icon":"engine:icons#bubble","family":"breathBar","emptyIcon":"engine:icons#burstBubble","halfIconMode":"shrink","spacing":2,"maxIcons":10,"layoutInfo":{"use-content-width":true,"use-content-height":true,"position-left":{"target":"CENTER"},"position-right":{"target":"RIGHT","widget":"healthBar"},"position-bottom":{"target":"TOP","widget":"healthBar","offset":1}}}
18:56:45.814 [main] WARN  o.t.rendering.nui.asset.UIFormat - Field 'crosshairIcon' not recognized for interface org.terasology.rendering.nui.UIWidget in {"type":"UICrosshair","id":"crosshair","crosshairIcon":"engine:gui#crosshair","layoutInfo":{"use-content-width":true,"use-content-height":true,"position-horizontal-center":{},"position-vertical-center":{}}}
18:56:45.998 [main] WARN  o.t.rendering.nui.skin.UISkinFormat - Failed to resolve UIWidget class UIInputBindButton, skipping style information

Cervator commented 8 years ago

This issue or something very similar just happened again on today's event server (JS + soundtrack + cheats + ShatteredPlanes). I think it might have been right as I broke / was about to break a blueberry bush - after logging back in the bush block was missing (but it was still on-screen as I crashed) + I had a blueberry seed on me.

Client log:

12:34:14.285 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 1915}
12:34:14.285 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 1914}
12:34:31.216 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered BlockFamily[SimpleFarming:BerryBush]
12:34:31.216 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered Block SimpleFarming:BerryBush with id 373
12:34:31.217 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered BlockFamily[SimpleFarming:MatureBerryBush]
12:34:31.217 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered Block SimpleFarming:MatureBerryBush with id 374
12:34:33.675 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 21736, netId = 7865, prefab = 'JoshariasSurvival:Blueberry'}
12:34:57.079 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Song 'ShootingStars' ended
12:34:57.109 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Starting to play 'PeacefulWorld'
12:35:01.647 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Enqueued ShootingStars
12:37:43.655 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Removed ShootingStars
12:37:43.655 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Removed OrcFortress
12:37:43.656 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Removed PeacefulWorld
12:38:07.190 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Song 'PeacefulWorld' ended
12:38:32.870 [main] ERROR o.t.p.t.TypeSerializationLibrary - Unable to register field of type ResourceUrn: not a supported type or MappedContainer
12:38:32.870 [main] INFO  o.t.p.t.TypeSerializationLibrary - Unsupported field: 'EventualSkills:SkillTrainedOwnerEvent.skillTrained'
12:38:32.870 [main] ERROR o.t.p.typeHandling.Serializer - No type handler for type class org.terasology.assets.ResourceUrn used by class org.terasology.eventualSkills.events.SkillTrainedOwnerEvent::skillTrained
12:42:13.651 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Enqueued NightTheme
12:42:13.655 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Starting to play 'NightTheme'
12:44:07.480 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered BlockFamily[SimpleFarming:BerryBush:engine:halfBlock]
12:44:07.481 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered Block SimpleFarming:BerryBush:engine:halfBlock with id 375
12:44:31.294 [main] ERROR o.t.p.typeHandling.Serializer - No type handler for type class org.terasology.assets.ResourceUrn used by class org.terasology.eventualSkills.events.SkillTrainedOwnerEvent::skillTrained
12:46:43.658 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Enqueued Heroes
12:46:43.658 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Removed NightTheme
12:48:34.877 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Song 'NightTheme' ended
12:48:34.880 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Starting to play 'Heroes'
12:51:38.488 [main] ERROR o.t.p.typeHandling.Serializer - No type handler for type class org.terasology.assets.ResourceUrn used by class org.terasology.eventualSkills.events.SkillTrainedOwnerEvent::skillTrained
12:51:50.328 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Song 'Heroes' ended
12:52:07.648 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Enqueued Heroes
12:52:07.648 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Starting to play 'Heroes'
12:52:17.744 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 21737}, expected netId 7866
12:52:17.940 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 21737}, expected netId 7866
12:52:18.190 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 21737}, expected netId 7866
12:52:19.157 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 21737}, expected netId 7866
12:52:19.344 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 21737}, expected netId 7866
12:52:19.545 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 21737}, expected netId 7866
12:52:19.746 [main] ERROR o.terasology.engine.TerasologyEngine - Uncaught exception, attempting clean game shutdown
java.lang.NullPointerException: null
    at org.terasology.world.internal.EntityAwareWorldProvider.updateBlockEntityComponents(EntityAwareWorldProvider.java:235)
    at org.terasology.world.internal.EntityAwareWorldProvider.updateBlockEntity(EntityAwareWorldProvider.java:151)
    at org.terasology.world.internal.EntityAwareWorldProvider.setBlock(EntityAwareWorldProvider.java:122)
    at org.terasology.world.internal.WorldProviderWrapper.setBlock(WorldProviderWrapper.java:52)
    at org.terasology.network.internal.ServerImpl.processBlockChanges(ServerImpl.java:304)
    at org.terasology.network.internal.ServerImpl.processMessages(ServerImpl.java:269)
    at org.terasology.network.internal.ServerImpl.update(ServerImpl.java:187)
    at org.terasology.network.internal.NetworkSystemImpl.update(NetworkSystemImpl.java:317)
    at org.terasology.engine.subsystem.common.NetworkSubsystem.preUpdate(NetworkSubsystem.java:46)
    at org.terasology.engine.TerasologyEngine.mainLoop(TerasologyEngine.java:406)
    at org.terasology.engine.TerasologyEngine.run(TerasologyEngine.java:368)
    at org.terasology.engine.Terasology.main(Terasology.java:152)
12:52:19.747 [main] INFO  o.terasology.engine.TerasologyEngine - Shutting down Terasology...
12:52:19.757 [main] INFO  o.t.n.internal.NetworkSystemImpl - Network shutdown

Server side log:

12:49:24.686 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 7565, netId = 7114, prefab = 'engine:player'}, dropping input.
12:49:24.686 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 7565, netId = 7114, prefab = 'engine:player'}, dropping input.
12:49:24.686 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 7565, netId = 7114, prefab = 'engine:player'}, dropping input.
12:49:24.686 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 7565, netId = 7114, prefab = 'engine:player'}, dropping input.
12:49:27.275 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Creating game snapshot
12:49:27.276 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Snapshot created: Writing phase starts
12:50:27.277 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Creating game snapshot
12:50:27.278 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Snapshot created: Writing phase starts
12:50:27.628 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 7565, netId = 7114, prefab = 'engine:player'}, dropping input.
12:51:27.278 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Creating game snapshot
12:51:27.279 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Snapshot created: Writing phase starts
12:51:46.147 [main] INFO  o.t.e.s.EventualSkillAuthoritySystem - EntityRef{id = 7565, netId = 7114, prefab = 'engine:player'} stopped training skill
12:51:46.148 [main] INFO  o.t.e.systems.SkillsAuthoritySystem - EntityRef{id = 7565, netId = 7114, prefab = 'engine:player'} given skill eventualskills:idleskill level 2
12:51:46.148 [main] INFO  o.t.e.s.EventualSkillAuthoritySystem - EntityRef{id = 7565, netId = 7114, prefab = 'engine:player'} completed training skill eventualskills:idleskill
12:52:23.472 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent removed from EntityRef{id = 8773, netId = 7866, prefab = 'JoshariasSurvival:BlueberryBushFull'}
12:52:23.472 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8773, netId = 7866}
12:52:23.472 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent removed from EntityRef{id = 8773, netId = 7866}
12:52:23.472 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent added to EntityRef{id = 8773, netId = 7866}
12:52:25.394 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.health.HealthComponent added to EntityRef{id = 8773, netId = 7866}
12:52:25.394 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 8780, netId = 7871, prefab = 'engine:defaultBlockParticles'}
12:52:25.394 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8780, netId = 7871, prefab = 'engine:defaultBlockParticles'}
12:52:25.395 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8780, netId = 7871, prefab = 'engine:defaultBlockParticles'}
12:52:25.395 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8780, netId = 7871, prefab = 'engine:defaultBlockParticles'}
12:52:25.395 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 8781, netId = 7872, prefab = 'engine:dustEffect'}
12:52:25.395 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8781, netId = 7872, prefab = 'engine:dustEffect'}
12:52:25.395 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8781, netId = 7872, prefab = 'engine:dustEffect'}
12:52:25.395 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8781, netId = 7872, prefab = 'engine:dustEffect'}
12:52:25.605 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 8782, netId = 7873, prefab = 'engine:defaultBlockParticles'}
12:52:25.605 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8782, netId = 7873, prefab = 'engine:defaultBlockParticles'}
12:52:25.605 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8782, netId = 7873, prefab = 'engine:defaultBlockParticles'}
12:52:25.606 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8782, netId = 7873, prefab = 'engine:defaultBlockParticles'}
12:52:25.606 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 8783, netId = 7874, prefab = 'engine:dustEffect'}
12:52:25.606 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8783, netId = 7874, prefab = 'engine:dustEffect'}
12:52:25.606 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8783, netId = 7874, prefab = 'engine:dustEffect'}
12:52:25.606 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8783, netId = 7874, prefab = 'engine:dustEffect'}
12:52:25.820 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 8784, netId = 7875, prefab = 'engine:defaultBlockParticles'}
12:52:25.820 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8784, netId = 7875, prefab = 'engine:defaultBlockParticles'}
12:52:25.820 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8784, netId = 7875, prefab = 'engine:defaultBlockParticles'}
12:52:25.820 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8784, netId = 7875, prefab = 'engine:defaultBlockParticles'}
12:52:25.820 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 8785, netId = 7876, prefab = 'engine:dustEffect'}
12:52:25.820 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8785, netId = 7876, prefab = 'engine:dustEffect'}
12:52:25.820 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8785, netId = 7876, prefab = 'engine:dustEffect'}
12:52:25.820 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8785, netId = 7876, prefab = 'engine:dustEffect'}
12:52:27.003 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 8786, netId = 7877, prefab = 'engine:defaultBlockParticles'}
12:52:27.004 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8786, netId = 7877, prefab = 'engine:defaultBlockParticles'}
12:52:27.004 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8786, netId = 7877, prefab = 'engine:defaultBlockParticles'}
12:52:27.004 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8786, netId = 7877, prefab = 'engine:defaultBlockParticles'}
12:52:27.004 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 8787, netId = 7878, prefab = 'engine:dustEffect'}
12:52:27.004 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8787, netId = 7878, prefab = 'engine:dustEffect'}
12:52:27.004 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8787, netId = 7878, prefab = 'engine:dustEffect'}
12:52:27.004 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8787, netId = 7878, prefab = 'engine:dustEffect'}
12:52:27.207 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 8788, netId = 7879, prefab = 'engine:defaultBlockParticles'}
12:52:27.208 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8788, netId = 7879, prefab = 'engine:defaultBlockParticles'}
12:52:27.208 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8788, netId = 7879, prefab = 'engine:defaultBlockParticles'}
12:52:27.208 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8788, netId = 7879, prefab = 'engine:defaultBlockParticles'}
12:52:27.208 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 8789, netId = 7880, prefab = 'engine:dustEffect'}
12:52:27.208 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8789, netId = 7880, prefab = 'engine:dustEffect'}
12:52:27.208 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8789, netId = 7880, prefab = 'engine:dustEffect'}
12:52:27.208 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8789, netId = 7880, prefab = 'engine:dustEffect'}
12:52:27.280 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Creating game snapshot
12:52:27.281 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Snapshot created: Writing phase starts
12:52:27.409 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 8790, netId = 7881, prefab = 'engine:defaultBlockParticles'}
12:52:27.409 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8790, netId = 7881, prefab = 'engine:defaultBlockParticles'}
12:52:27.409 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8790, netId = 7881, prefab = 'engine:defaultBlockParticles'}
12:52:27.409 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8790, netId = 7881, prefab = 'engine:defaultBlockParticles'}
12:52:27.409 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 8791, netId = 7882, prefab = 'engine:dustEffect'}
12:52:27.409 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8791, netId = 7882, prefab = 'engine:dustEffect'}
12:52:27.409 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8791, netId = 7882, prefab = 'engine:dustEffect'}
12:52:27.409 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8791, netId = 7882, prefab = 'engine:dustEffect'}
12:52:27.410 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.rendering.logic.MeshComponent added to EntityRef{id = 8792, netId = 7883, prefab = 'JoshariasSurvival:BlueberrySeed'}
12:52:27.410 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent added to EntityRef{id = 8792, netId = 7883, prefab = 'JoshariasSurvival:BlueberrySeed'}
12:52:27.410 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.physics.shapes.BoxShapeComponent added to EntityRef{id = 8792, netId = 7883, prefab = 'JoshariasSurvival:BlueberrySeed'}
12:52:27.410 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 8792, netId = 7883, prefab = 'JoshariasSurvival:BlueberrySeed'}
12:52:27.410 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.inventory.ItemComponent added to EntityRef{id = 8792, netId = 7883, prefab = 'JoshariasSurvival:BlueberrySeed'}
12:52:27.410 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8792, netId = 7883, prefab = 'JoshariasSurvival:BlueberrySeed'}
12:52:27.411 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.lifespan.LifespanComponent added to EntityRef{id = 8792, netId = 7883, prefab = 'JoshariasSurvival:BlueberrySeed'}
12:52:27.411 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.physics.components.RigidBodyComponent added to EntityRef{id = 8792, netId = 7883, prefab = 'JoshariasSurvival:BlueberrySeed'}
12:52:27.411 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 8792, netId = 7883, prefab = 'JoshariasSurvival:BlueberrySeed'}
12:52:27.411 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent removed from EntityRef{id = 8773, netId = 7866}
12:52:27.411 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 8773, netId = 7866}
12:52:27.411 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.health.HealthComponent removed from EntityRef{id = 8773, netId = 7866}
12:52:27.411 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent removed from EntityRef{id = 8773, netId = 7866}
12:52:27.423 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.lifespan.LifespanComponent removed from EntityRef{id = 8792, netId = 7883, prefab = 'JoshariasSurvival:BlueberrySeed'}
12:52:27.423 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.physics.components.RigidBodyComponent removed from EntityRef{id = 8792, netId = 7883, prefab = 'JoshariasSurvival:BlueberrySeed'}
12:52:27.423 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent removed from EntityRef{id = 8792, netId = 7883, prefab = 'JoshariasSurvival:BlueberrySeed'}
12:52:27.557 [main] INFO  o.t.n.internal.NetworkSystemImpl - Client disconnected: Cervator
12:52:29.951 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Creating game snapshot
12:52:29.953 [main] INFO  o.t.p.i.ReadWriteStorageManager - Saving - Snapshot created: Writing phase starts
12:52:34.319 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Enqueued Snowflakes
Cervator commented 8 years ago

Happened again although this time I was just wandering around occasionally breaking plants, but hadn't hit any for a few seconds then crashed. Did recently pick a blueberry off a bush and see a later hit for blueberries in the log immediately preceding the crash (growth maybe?). @rzats was online too but did not crash.

13:57:22.736 [main] INFO  o.t.musicdirector.MusicDirectorImpl - Removed Heaven
13:57:23.178 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 9613, netId = 20100, prefab = 'engine:defaultBlockParticles'}
13:57:23.178 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 9613, netId = 20100, prefab = 'engine:defaultBlockParticles'}
13:57:23.178 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 9613, netId = 20100, prefab = 'engine:defaultBlockParticles'}
13:57:23.178 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9613, netId = 20100, prefab = 'engine:defaultBlockParticles'}
13:57:23.178 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9613, netId = 20100, prefab = 'engine:defaultBlockParticles'}
13:57:23.178 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9613, netId = 20100, prefab = 'engine:defaultBlockParticles'}
13:57:23.178 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 9613, netId = 20100, prefab = 'engine:defaultBlockParticles'}
13:57:23.178 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 9613, netId = 20100, prefab = 'engine:defaultBlockParticles'}
13:57:23.178 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 9613, netId = 20100, prefab = 'engine:defaultBlockParticles'}
13:57:23.178 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 9613, netId = 20100, prefab = 'engine:defaultBlockParticles'}
13:57:23.178 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 9613, netId = 20100, prefab = 'engine:defaultBlockParticles'}
13:57:23.178 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 9613, netId = 20100, prefab = 'engine:defaultBlockParticles'}
13:57:23.179 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent removed from EntityRef{id = 9612, netId = 20101, prefab = 'ManualLabor:Plant'}
13:57:23.179 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent removed from EntityRef{id = 9612, netId = 20101, prefab = 'ManualLabor:Plant'}
13:57:23.179 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent removed from EntityRef{id = 9612, netId = 20101, prefab = 'ManualLabor:Plant'}
13:57:23.179 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9612, netId = 20101}
13:57:23.179 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9612, netId = 20101}
13:57:23.179 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9612, netId = 20101}
13:57:23.179 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.health.HealthComponent removed from EntityRef{id = 9612, netId = 20101}
13:57:23.179 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.health.HealthComponent removed from EntityRef{id = 9612, netId = 20101}
13:57:23.179 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.health.HealthComponent removed from EntityRef{id = 9612, netId = 20101}
13:57:26.412 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:26.413 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:26.415 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:26.417 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:26.421 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:26.445 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:26.542 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:26.645 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:26.740 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:26.829 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:26.925 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:27.023 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:27.120 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:27.215 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:27.309 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:27.584 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 9615, netId = 20102, prefab = 'engine:defaultBlockParticles'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 9615, netId = 20102, prefab = 'engine:defaultBlockParticles'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.particles.BlockParticleEffectComponent added to EntityRef{id = 9615, netId = 20102, prefab = 'engine:defaultBlockParticles'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9615, netId = 20102, prefab = 'engine:defaultBlockParticles'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9615, netId = 20102, prefab = 'engine:defaultBlockParticles'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9615, netId = 20102, prefab = 'engine:defaultBlockParticles'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 9615, netId = 20102, prefab = 'engine:defaultBlockParticles'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 9615, netId = 20102, prefab = 'engine:defaultBlockParticles'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 9615, netId = 20102, prefab = 'engine:defaultBlockParticles'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 9615, netId = 20102, prefab = 'engine:defaultBlockParticles'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 9615, netId = 20102, prefab = 'engine:defaultBlockParticles'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 9615, netId = 20102, prefab = 'engine:defaultBlockParticles'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.rendering.logic.MeshComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.rendering.logic.MeshComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.rendering.logic.MeshComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.physics.shapes.BoxShapeComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.physics.shapes.BoxShapeComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.physics.shapes.BoxShapeComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.inventory.ItemComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.inventory.ItemComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.inventory.ItemComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.585 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.lifespan.LifespanComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.lifespan.LifespanComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.lifespan.LifespanComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.physics.components.RigidBodyComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.physics.components.RigidBodyComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.physics.components.RigidBodyComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.location.LocationComponent added to EntityRef{id = 9616, netId = 20104, prefab = 'ManualLabor:PlantMatter'}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent removed from EntityRef{id = 9614, netId = 20103, prefab = 'ManualLabor:Plant'}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent removed from EntityRef{id = 9614, netId = 20103, prefab = 'ManualLabor:Plant'}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent removed from EntityRef{id = 9614, netId = 20103, prefab = 'ManualLabor:Plant'}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9614, netId = 20103}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9614, netId = 20103}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9614, netId = 20103}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.health.HealthComponent removed from EntityRef{id = 9614, netId = 20103}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.health.HealthComponent removed from EntityRef{id = 9614, netId = 20103}
13:57:27.586 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.health.HealthComponent removed from EntityRef{id = 9614, netId = 20103}
13:57:34.104 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:35.009 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:35.009 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:35.009 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:35.024 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:35.097 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:49.024 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent removed from EntityRef{id = 9043, netId = 16669}
13:57:49.024 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent removed from EntityRef{id = 9043, netId = 16669}
13:57:49.024 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent removed from EntityRef{id = 9043, netId = 16669}
13:57:49.024 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent added to EntityRef{id = 9043, netId = 16669}
13:57:49.024 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent added to EntityRef{id = 9043, netId = 16669}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent added to EntityRef{id = 9043, netId = 16669}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.rendering.logic.MeshComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.rendering.logic.MeshComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.rendering.logic.MeshComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.common.DisplayNameComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.physics.shapes.BoxShapeComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.physics.shapes.BoxShapeComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.physics.shapes.BoxShapeComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.network.NetworkComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.inventory.ItemComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.inventory.ItemComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.logic.inventory.ItemComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.025 [main] INFO  o.t.n.internal.NetworkSystemImpl - Component class org.terasology.entitySystem.entity.internal.EntityInfoComponent added to EntityRef{id = 9617, netId = 20105, prefab = 'JoshariasSurvival:Blueberry'}
13:57:49.287 [main] INFO  o.t.n.internal.NetworkSystemImpl - Client disconnected: Cervator
13:57:49.630 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:49.630 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:52.807 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
13:57:52.819 [main] WARN  o.t.l.c.ServerCharacterPredictionSystem - Received too much input from EntityRef{id = 9050, netId = 20052, prefab = 'engine:player'}, dropping input.
Cervator commented 8 years ago

Went a fair bit longer with 4 of us online but I did eventually get the same sort of error just with GooeysQuests active:

18:10:49.787 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 147676, netId = 6266}
18:10:52.601 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 147820, netId = 6269}
18:10:58.505 [main] INFO  o.t.logic.console.ConsoleImpl - [CHAT] chessandgo: no, like I can see sky texture
18:11:00.355 [main] ERROR o.terasology.engine.TerasologyEngine - Uncaught exception, attempting clean game shutdown
java.lang.NullPointerException: null
    at org.terasology.world.internal.EntityAwareWorldProvider.updateBlockEntityComponents(EntityAwareWorldProvider.java:235)
    at org.terasology.world.internal.EntityAwareWorldProvider.updateBlockEntity(EntityAwareWorldProvider.java:151)
    at org.terasology.world.internal.EntityAwareWorldProvider.setBlock(EntityAwareWorldProvider.java:122)
    at org.terasology.world.internal.WorldProviderWrapper.setBlock(WorldProviderWrapper.java:52)
    at org.terasology.network.internal.ServerImpl.processBlockChanges(ServerImpl.java:304)
    at org.terasology.network.internal.ServerImpl.processMessages(ServerImpl.java:269)
    at org.terasology.network.internal.ServerImpl.update(ServerImpl.java:187)
    at org.terasology.network.internal.NetworkSystemImpl.update(NetworkSystemImpl.java:317)
    at org.terasology.engine.subsystem.common.NetworkSubsystem.preUpdate(NetworkSubsystem.java:46)
    at org.terasology.engine.TerasologyEngine.mainLoop(TerasologyEngine.java:406)
    at org.terasology.engine.TerasologyEngine.run(TerasologyEngine.java:368)
    at org.terasology.engine.Terasology.main(Terasology.java:152)
18:11:00.355 [main] INFO  o.terasology.engine.TerasologyEngine - Shutting down Terasology...
18:11:00.366 [main] INFO  o.t.n.internal.NetworkSystemImpl - Network shutdown

Edit: Seemed to crash all of us at once. @flo could also reliably cause similar crashes with StructuralTemplates in GooeysQuests somehow.

flo commented 8 years ago

@Cervator PR #2481 addresses the scenario you mentioned last. Since the setBlocks method is not that old, the upper crash must have another cause.

Cervator commented 8 years ago

Reproduced the JS blueberry crash with a local headless + single client, remembering the steps fairly well and noting an issue with network components in the log. I started the game with a blueberry bush near spawn, picked berries, broke the bush, took the seed. Spawned in a growthcan, ungrowthcan, and a couple more seeds (blue + test). Placed seeds and played with the cans but after picking blueberries off the first bush and attempting to insta-grow it back to having berries failed while a single Updating entity with no network component: EntityRef{id = 2688}, expected netId 1625 got logged.

Ran through that process a few more times with the same result - couldn't grow berries back after picking them. Finally tried to break a bush and the game crashed (client only). Noteworthy that it did not occur earlier when i picked berries off a naturally matured bush then broke it, but then I didn't try to force-grow that one first. It also did not occur in singleplayer (less of a surprise)

22:47:10.689 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered BlockFamily[SimpleFarming:BerryBush]
22:47:10.696 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered Block SimpleFarming:BerryBush with id 363
22:47:10.697 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered BlockFamily[SimpleFarming:MatureBerryBush]
22:47:10.698 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered Block SimpleFarming:MatureBerryBush with id 364
22:47:14.280 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 2431, netId = 1607}
22:47:15.466 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 2457, netId = 1623}
22:47:19.385 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered BlockFamily[SimpleFarming:BerryBush:engine:halfBlock]
22:47:19.385 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered Block SimpleFarming:BerryBush:engine:halfBlock with id 365
22:47:19.386 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 2444, netId = 1620, prefab = 'JoshariasSurvival:BlueberrySeed'}
22:47:20.254 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] Welcome to the wonderful world of Terasology!

Type 'help' to see a list with available commands or 'help <commandName>' for command details.
Text parameters do not need quotes, unless containing spaces. No commas between parameters.
You can use auto-completion by typing a partial command then hitting [tab] - examples:

gh + [tab] => 'ghost'
help gh + [tab] => 'help ghost' (can auto complete commands fed to help)
giv + [tab] => 'giveBlock giveItem givePermission' (use [tab] again to cycle between choices)
lS + [tab] => 'listShapes' (camel casing abbreviated commands)

22:47:23.421 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] You received an item of SimpleFarming:GrowthCan
22:47:26.871 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] You received an item of SimpleFarming:UnGrowthCan
22:47:30.929 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] You received an item of JoshariasSurvival:BlueberrySeed
22:47:36.324 [main] INFO  o.t.logic.console.ConsoleImpl - [CONSOLE] You received an item of SimpleFarming:TestberrySeed
22:47:38.135 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 2692, netId = 1628, prefab = 'JoshariasSurvival:BlueberrySeed'}
22:47:39.280 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 2693, netId = 1629, prefab = 'SimpleFarming:TestberrySeed'}
22:47:47.181 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 2812, netId = 1632, prefab = 'JoshariasSurvival:Blueberry'}
22:47:48.324 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2688}, expected netId 1625
22:47:48.667 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2688}, expected netId 1625
22:47:49.686 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2688}, expected netId 1625
22:47:50.481 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2688}, expected netId 1625
22:48:04.330 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 2834, netId = 1641, prefab = 'JoshariasSurvival:Blueberry'}
22:48:11.686 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2688}, expected netId 1625
22:48:12.141 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2688}, expected netId 1625
22:48:13.124 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2688}, expected netId 1625
22:48:13.928 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2688}, expected netId 1625
22:48:14.734 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2741}, expected netId 1630
22:48:15.336 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2741}, expected netId 1630
22:48:16.336 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2741}, expected netId 1630
22:48:17.119 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2741}, expected netId 1630
22:48:18.685 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered BlockFamily[SimpleFarming:TestberryBushFull]
22:48:18.685 [main] INFO  o.t.w.b.internal.BlockManagerImpl - Registered Block SimpleFarming:TestberryBushFull with id 366
22:48:28.782 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2779}, expected netId 1631
22:48:29.235 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2779}, expected netId 1631
22:48:29.427 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2779}, expected netId 1631
22:48:29.632 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 2779}, expected netId 1631
22:48:29.842 [main] ERROR o.terasology.engine.TerasologyEngine - Uncaught exception, attempting clean game shutdown
java.lang.NullPointerException: null
    at org.terasology.world.internal.EntityAwareWorldProvider.updateBlockEntityComponents(EntityAwareWorldProvider.java:235)
...

As in the past you can log back on and the bushes will have regrown berries just fine. Breaking a mature bush then works fine, even if it was affected before. Harvesting berries off one then attempting to break its now-immature block again results in the crash (no growth trickery used):

23:09:42.204 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 3148, netId = 1720, prefab = 'ManualLabor:PlantMatter'}
23:09:48.299 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 400, netId = 1693}
23:09:48.300 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 413, netId = 1706, prefab = 'JoshariasSurvival:Blueberry'}
23:09:50.507 [main] INFO  o.t.network.internal.ServerImpl - Destroying entity: EntityRef{id = 414, netId = 1707, prefab = 'JoshariasSurvival:Blueberry'}
23:09:51.151 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 399}, expected netId 1692
23:09:51.359 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 399}, expected netId 1692
23:09:51.608 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 399}, expected netId 1692
23:09:51.811 [main] ERROR o.t.network.internal.ServerImpl - Updating entity with no network component: EntityRef{id = 399}, expected netId 1692
23:09:52.008 [main] ERROR o.terasology.engine.TerasologyEngine - Uncaught exception, attempting clean game shutdown
java.lang.NullPointerException: null
    at org.terasology.world.internal.EntityAwareWorldProvider.updateBlockEntityComponents(EntityAwareWorldProvider.java:235)

dumpEntities on the client was not very helpful, at least not after the crash and relogging. Attempting it right before the crash didn't help either (neither logged entityId was found). So either that's server side or invalid to where it causes the crash. It looks like this can be easily replicated now.

skaldarnar commented 3 years ago

The first logs show that the client ultimately crashes in l.235 of EntityAwareWorldProvider. Based on the time of the postings here, I assume this class to be in the state of b34948e468ceb8194b8a2099b48eb6a019ad2c5b.

https://github.com/MovingBlocks/Terasology/blob/b34948e468ceb8194b8a2099b48eb6a019ad2c5b/engine/src/main/java/org/terasology/world/internal/EntityAwareWorldProvider.java#L230-L266

In that line, either the oldEntityBuilder or the blockComponent can cause an NPE. I believe the blockComponent is more likely to be no longer present on an entity rather than the entity manager suddenly to stop working.

I'm wondering whether this might be related to #4838 as the EntityAwareWorldProvider actually destroys entities on the client if it believes they are duplicates...