Author Topic: Extreme bouts of lag  (Read 526 times)

I had been playing blockland in my own server when all of a sudden, a huge amount of lag occured, without anything triggering it.  The lag was there for about 10 seconds before switching views and lagging again.  This happened for half a minute.  After all of the lag was over, i pressed shift+tab to look if any add-ons might have done this, that's when my biggest issue occured.  After pressing shift+tab, blockland froze up completely and my computer made the erroe sound.  I pressed shift+tab two more time while the computer was still frozen and it made the same erroe noise.  After a while, I pressed alt+esc to exit the program as I usually do thinking that it was something on my desktop lagging me.  Once the desktop came up, there were three of the same error message, for every time I pressed shift+tab, unfortunately they went away before i could look at them.  Seeing how the error messages were gone and blockland was still running, i clicked on the existing blockland program to initiate it.  This only quit blockland and no error message appeared, nor did anything show up that i saw in the console log.

Below is what I copied from the console log.

Code: [Select]
base/server/scripts/allGameScripts.cs (20414): Unknown command getDataBlock.
  Object LocalClientConnection(233351) GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> NetConnection -> SimGroup -> SimSet -> SimObject

base/server/scripts/allGameScripts.cs (20414): Unable to find object: '' attempting to call function 'onPlant'
BackTrace: ->[Brick_Deletion]serverCmdPlantBrick->[JVS_Content]serverCmdPlantBrick->[AchStuff]serverCmdPlantBrick->[baseplateRulesServer]serverCmdPlantBrick->[Duplicator]serverCmdPlantBrick->serverCmdPlantBrick->[VCE_Main]fxDTSBrick::onPlant->[Slayer_Dependencies_Brick]fxDTSBrick::onPlant->[JVS_Content]fxDTSBrick::onPlant->[NoBaseplates]fxDTSBrick::onPlant->[ElevatorPackage]fxDTSBrick::onPlant->[radio]fxDTSBrick::onPlant->[BlocklandHub]fxDTSBrick::onPlant->fxDTSBrick::onPlant

Add-Ons/Client_Hub/client.cs (289): Unknown command getDataBlock.
  Object LocalClientConnection(233351) GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> NetConnection -> SimGroup -> SimSet -> SimObject

Add-Ons/Client_Hub/client.cs (289): Unable to find object: '' attempting to call function 'getName'
BackTrace: ->[Brick_Deletion]serverCmdPlantBrick->[JVS_Content]serverCmdPlantBrick->[AchStuff]serverCmdPlantBrick->[baseplateRulesServer]serverCmdPlantBrick->[Duplicator]serverCmdPlantBrick->serverCmdPlantBrick->[VCE_Main]fxDTSBrick::onPlant->[Slayer_Dependencies_Brick]fxDTSBrick::onPlant->[JVS_Content]fxDTSBrick::onPlant->[NoBaseplates]fxDTSBrick::onPlant->[ElevatorPackage]fxDTSBrick::onPlant->[radio]fxDTSBrick::onPlant->[BlocklandHub]fxDTSBrick::onPlant

Add-Ons/Server_Radio/server.cs (182): Unknown command getDataBlock.
  Object LocalClientConnection(233351) GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> NetConnection -> SimGroup -> SimSet -> SimObject

Add-Ons/Server_Radio/server.cs (182): Unable to find object: '' attempting to call function 'getName'
BackTrace: ->[Brick_Deletion]serverCmdPlantBrick->[JVS_Content]serverCmdPlantBrick->[AchStuff]serverCmdPlantBrick->[baseplateRulesServer]serverCmdPlantBrick->[Duplicator]serverCmdPlantBrick->serverCmdPlantBrick->[VCE_Main]fxDTSBrick::onPlant->[Slayer_Dependencies_Brick]fxDTSBrick::onPlant->[JVS_Content]fxDTSBrick::onPlant->[NoBaseplates]fxDTSBrick::onPlant->[ElevatorPackage]fxDTSBrick::onPlant->[radio]fxDTSBrick::onPlant

Add-Ons/Server_Elevators/server.cs (166): Unknown command getDataBlock.
  Object LocalClientConnection(233351) GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> NetConnection -> SimGroup -> SimSet -> SimObject

Add-Ons/System_PropSys/PropSys.cs (55): Call to killBrick in killBrick uses result of void function call.
BackTrace: ->[Script_Redo]serverCmdUndoBrick->[Duplicator]serverCmdUndoBrick->[FillCan]serverCmdUndoBrick->[selectorTools]serverCmdUndoBrick->serverCmdUndoBrick->[radio]fxDTSBrick::killBrick->[PropSys_Pack]fxDTSBrick::killBrick

onPlant
base/server/scripts/allGameScripts.cs (20414): Unknown command getDataBlock.
  Object LocalClientConnection(233351) GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> NetConnection -> SimGroup -> SimSet -> SimObject

base/server/scripts/allGameScripts.cs (20414): Unable to find object: '' attempting to call function 'onPlant'
BackTrace: ->[Brick_Deletion]serverCmdPlantBrick->[JVS_Content]serverCmdPlantBrick->[AchStuff]serverCmdPlantBrick->[baseplateRulesServer]serverCmdPlantBrick->[Duplicator]serverCmdPlantBrick->serverCmdPlantBrick->[VCE_Main]fxDTSBrick::onPlant->[Slayer_Dependencies_Brick]fxDTSBrick::onPlant->[JVS_Content]fxDTSBrick::onPlant->[NoBaseplates]fxDTSBrick::onPlant->[ElevatorPackage]fxDTSBrick::onPlant->[radio]fxDTSBrick::onPlant->[BlocklandHub]fxDTSBrick::onPlant->fxDTSBrick::onPlant

Add-Ons/Client_Hub/client.cs (289): Unknown command getDataBlock.
  Object LocalClientConnection(233351) GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> NetConnection -> SimGroup -> SimSet -> SimObject

Add-Ons/Client_Hub/client.cs (289): Unable to find object: '' attempting to call function 'getName'
BackTrace: ->[Brick_Deletion]serverCmdPlantBrick->[JVS_Content]serverCmdPlantBrick->[AchStuff]serverCmdPlantBrick->[baseplateRulesServer]serverCmdPlantBrick->[Duplicator]serverCmdPlantBrick->serverCmdPlantBrick->[VCE_Main]fxDTSBrick::onPlant->[Slayer_Dependencies_Brick]fxDTSBrick::onPlant->[JVS_Content]fxDTSBrick::onPlant->[NoBaseplates]fxDTSBrick::onPlant->[ElevatorPackage]fxDTSBrick::onPlant->[radio]fxDTSBrick::onPlant->[BlocklandHub]fxDTSBrick::onPlant

Add-Ons/Server_Radio/server.cs (182): Unknown command getDataBlock.
  Object LocalClientConnection(233351) GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> NetConnection -> SimGroup -> SimSet -> SimObject

Add-Ons/Server_Radio/server.cs (182): Unable to find object: '' attempting to call function 'getName'
BackTrace: ->[Brick_Deletion]serverCmdPlantBrick->[JVS_Content]serverCmdPlantBrick->[AchStuff]serverCmdPlantBrick->[baseplateRulesServer]serverCmdPlantBrick->[Duplicator]serverCmdPlantBrick->serverCmdPlantBrick->[VCE_Main]fxDTSBrick::onPlant->[Slayer_Dependencies_Brick]fxDTSBrick::onPlant->[JVS_Content]fxDTSBrick::onPlant->[NoBaseplates]fxDTSBrick::onPlant->[ElevatorPackage]fxDTSBrick::onPlant->[radio]fxDTSBrick::onPlant

Add-Ons/Server_Elevators/server.cs (166): Unknown command getDataBlock.
  Object LocalClientConnection(233351) GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> GameConnection -> NetConnection -> SimGroup -> SimSet -> SimObject
Saving persistence for BLID 15932
AUTHCHECK: Angry Bird = internet client -> internet server, regular auth
Auth Continue Successfull: Angry Bird

Please help as I don't want this happening again.  And i have never had this happen before.

Blockland's Datablock System spazzed out and there's errors about null objects. Reinstall blockland, some base files may be missing or corrupted.

Blockland's Datablock System spazzed out and there's errors about null objects. Reinstall blockland, some base files may be missing or corrupted.
This isn't possible with the launcher, probably some Add-On loving it up.
OnPlant doesn't exist anymore, there are new functions for this that I forget. PropSys is broken and you should get rid of it. The rest of the errors seem to be because the function "getName" doesn't exist, I thought it was getPlayerName or something along the lines.

OnPlant doesn't exist anymore
onPlant still exists.

in a recent version onLoadPlant was added

This isn't possible with the launcher, probably some Add-On loving it up.
OnPlant doesn't exist anymore, there are new functions for this that I forget. PropSys is broken and you should get rid of it. The rest of the errors seem to be because the function "getName" doesn't exist, I thought it was getPlayerName or something along the lines.

Propsys has been working fine for me.

And the only add-ons that i had gotten/enabled before the crash was GSF's modular terrain bricks.

I find that onPlant still happens whenever I place a brick in my own server, so it's still around.

onPlant still exists.

in a recent version onLoadPlant was added
my bad, i thought another command was added in its place.

@OP try removing Script_Radio and see if it's fixed