SEServerExtender / EssentialsPlugin

Dedicated Essentials Plugin
GNU Lesser General Public License v3.0
18 stars 18 forks source link

[Crash]On cleanup command with arg "excludesblocksubtype:Beacon:1" #67

Closed afinegan closed 8 years ago

afinegan commented 9 years ago

[Crash]On cleanup command with arg "excludesblocksubtype:Beacon:1"

Is anyone else getting this crash when the live cleanup command is running, All I see is the server gracefully shutting down in the cmd windows and no real error thrown.

afinegan commented 9 years ago

Yep, running "/admin delete grids excludesblocksubtype:Beacon:1" crashes the server and no error given.

2015-07-24 19:54:21.295 - Thread:   5 ->     MySession.LogSettings - START
2015-07-24 19:54:21.295 - Thread:   5 ->        Name = (24/7)NullSec #1|SpawnRoles|Deticated|PVPVE|CustomAI|
2015-07-24 19:54:21.295 - Thread:   5 ->        Description = 
2015-07-24 19:54:21.295 - Thread:   5 ->        GameDateTime = 01/08/2081 19:36:27
2015-07-24 19:54:21.295 - Thread:   5 ->        Password = 
2015-07-24 19:54:21.295 - Thread:   5 ->        CurrentPath = C:\ProgramData\SpaceEngineersDedicated\ActionPacked\Saves\TestServer
2015-07-24 19:54:21.295 - Thread:   5 ->        WorkshopId = 
2015-07-24 19:54:21.295 - Thread:   5 ->        CameraController = Sandbox.Engine.Utils.MySpectatorCameraController
2015-07-24 19:54:21.295 - Thread:   5 ->        ThumbPath = C:\ProgramData\SpaceEngineersDedicated\ActionPacked\Saves\TestServer\thumb.jpg
2015-07-24 19:54:21.297 - Thread:   5 ->        Settings:
2015-07-24 19:54:21.297 - Thread:   5 ->           GameMode = Survival
2015-07-24 19:54:21.298 - Thread:   5 ->           MaxPlayers = 24
2015-07-24 19:54:21.298 - Thread:   5 ->           OnlineMode = PUBLIC
2015-07-24 19:54:21.298 - Thread:   5 ->           AutoHealing = False
2015-07-24 19:54:21.298 - Thread:   5 ->           WeaponsEnabled = True
2015-07-24 19:54:21.298 - Thread:   5 ->           ThrusterDamage = True
2015-07-24 19:54:21.298 - Thread:   5 ->           EnableSpectator = False
2015-07-24 19:54:21.298 - Thread:   5 ->           EnableCopyPaste = False
2015-07-24 19:54:21.298 - Thread:   5 ->           MaxFloatingObjects = 64
2015-07-24 19:54:21.298 - Thread:   5 ->           CargoShipsEnabled = True
2015-07-24 19:54:21.298 - Thread:   5 ->           EnvironmentHostility = SAFE
2015-07-24 19:54:21.298 - Thread:   5 ->           ShowPlayerNamesOnHud = True
2015-07-24 19:54:21.298 - Thread:   5 ->           InventorySizeMultiplier = 10
2015-07-24 19:54:21.298 - Thread:   5 ->           RefinerySpeedMultiplier = 10
2015-07-24 19:54:21.298 - Thread:   5 ->           AssemblerSpeedMultiplier = 10
2015-07-24 19:54:21.298 - Thread:   5 ->           AssemblerEfficiencyMultiplier = 10
2015-07-24 19:54:21.298 - Thread:   5 ->           WelderSpeedMultiplier = 4
2015-07-24 19:54:21.298 - Thread:   5 ->           GrinderSpeedMultiplier = 2
2015-07-24 19:54:21.298 - Thread:   5 ->           ClientCanSave = False
2015-07-24 19:54:21.298 - Thread:   5 ->           HackSpeedMultiplier = 0.33
2015-07-24 19:54:21.298 - Thread:   5 ->           PermanentDeath = False
2015-07-24 19:54:21.298 - Thread:   5 ->           DestructibleBlocks =  True
2015-07-24 19:54:21.298 - Thread:   5 ->           EnableScripts =  False
2015-07-24 19:54:21.298 - Thread:   5 ->           AutoSaveInMinutes = 0
2015-07-24 19:54:21.298 - Thread:   5 ->           SpawnShipTimeMultiplier = 1
2015-07-24 19:54:21.298 - Thread:   5 ->           ProceduralDensity = 0.3
2015-07-24 19:54:21.298 - Thread:   5 ->           ProceduralSeed = 1179481647
2015-07-24 19:54:21.298 - Thread:   5 ->           DestructibleBlocks = True
2015-07-24 19:54:21.298 - Thread:   5 ->           EnableIngameScripts = False
2015-07-24 19:54:21.298 - Thread:   5 ->           ViewDistance = 12000
2015-07-24 19:54:21.298 - Thread:   5 ->           Battle = False
2015-07-24 19:54:21.298 - Thread:   5 ->           Voxel destruction = True
2015-07-24 19:54:21.298 - Thread:   5 ->     MySession.LogSettings - END
2015-07-24 19:54:21.322 - Thread:   5 ->     Session loaded
2015-07-24 19:54:21.333 - Thread:   5 ->  MySandboxGame.Initialize() - END
2015-07-24 19:54:21.334 - Thread:   5 ->  Timer Frequency: 3416005
2015-07-24 19:54:21.334 - Thread:   5 ->  Ticks per frame: 57172
2015-07-24 19:54:21.399 - Thread:   5 ->  Updating continues.
2015-07-24 19:54:29.778 - Thread:   5 ->  GC Memory: 598,799,232 B
2015-07-24 19:54:30.832 - Thread:   5 ->  Game ready... Press Ctrl+C to exit
2015-07-24 19:54:33.313 - Thread:   5 ->  Could not add item into production block's queue: Blueprint MyObjectBuilder_BlueprintDefinition/MagnesiumOreToIngot was not found.
2015-07-24 19:54:33.314 - Thread:   5 ->  Could not add item into production block's queue: Blueprint MyObjectBuilder_BlueprintDefinition/PlatinumOreToIngot was not found.
2015-07-24 19:54:33.314 - Thread:   5 ->  Could not add item into production block's queue: Blueprint MyObjectBuilder_BlueprintDefinition/GoldOreToIngot was not found.
2015-07-24 19:54:33.314 - Thread:   5 ->  Could not add item into production block's queue: Blueprint MyObjectBuilder_BlueprintDefinition/NickelOreToIngot was not found.
2015-07-24 19:54:33.314 - Thread:   5 ->  Could not add item into production block's queue: Blueprint MyObjectBuilder_BlueprintDefinition/SiliconOreToIngot was not found.
2015-07-24 19:54:33.314 - Thread:   5 ->  Could not add item into production block's queue: Blueprint MyObjectBuilder_BlueprintDefinition/CobaltOreToIngot was not found.
2015-07-24 19:54:33.314 - Thread:   5 ->  Could not add item into production block's queue: Blueprint MyObjectBuilder_BlueprintDefinition/SilverOreToIngot was not found.
2015-07-24 19:54:33.314 - Thread:   5 ->  Could not add item into production block's queue: Blueprint MyObjectBuilder_BlueprintDefinition/StoneOreToIngot was not found.
2015-07-24 19:54:36.173 - Thread:   5 ->  Peer2Peer_SessionRequest 76561197965558177
2015-07-24 19:54:39.615 - Thread:   5 ->  OnConnectedClient Drex attempt
2015-07-24 19:54:39.855 - Thread:   5 ->  Server ValidateAuthTicketResponse (k_EAuthSessionResponseOK), owner: 76561197965558177
2015-07-24 19:54:39.917 - Thread:   5 ->  World request received: Drex
2015-07-24 19:54:39.918 - Thread:   5 ->  ...responding
2015-07-24 19:54:59.793 - Thread:   5 ->  GC Memory: 722,526,384 B
2015-07-24 19:55:15.019 - Thread:   5 ->  Peer2Peer_SessionRequest 76561197961926879
2015-07-24 19:55:19.806 - Thread:   5 ->  OnConnectedClient voyager1713 attempt
2015-07-24 19:55:20.057 - Thread:   5 ->  Server ValidateAuthTicketResponse (k_EAuthSessionResponseOK), owner: 76561197961926879
2015-07-24 19:55:20.174 - Thread:   5 ->  World request received: voyager1713
2015-07-24 19:55:20.174 - Thread:   5 ->  ...responding
2015-07-24 19:55:29.808 - Thread:   5 ->  GC Memory: 767,348,472 B
2015-07-24 19:55:59.815 - Thread:   5 ->  GC Memory: 626,247,528 B
2015-07-24 19:56:29.830 - Thread:   5 ->  GC Memory: 649,835,408 B
2015-07-24 19:56:43.872 - Thread:   5 ->  CreateCompressedMsg received
2015-07-24 19:56:43.880 - Thread:   5 ->  CreateCompressedMsg: Byte[] EntityID: 00000000
2015-07-24 19:56:43.880 - Thread:   5 ->  Status: Exists(False) InScene(False)
2015-07-24 19:56:45.964 - Thread:   5 ->  Network readers disposed
2015-07-24 19:56:45.964 - Thread:   5 ->  Logging off Steam...
2015-07-24 19:56:45.964 - Thread:   5 ->  Shutting down server...
2015-07-24 19:56:46.040 - Thread:   5 ->  Done
afinegan commented 9 years ago

I figured out the problem. When someone is using the projector with a blueprint of a ship without a beacon in it, the ship will come up false positive using "/admin scan grids excludesblocksubtype:Beacon:1"

and if you run " /admin delete grids excludesblocksubtype:Beacon:1" it crashes the server

(I had the person disable the projector and the delete command ran fine) - these commands carry over to the autoclean utility

afinegan commented 9 years ago

Anyone look at this yet? - I really want to use projectors on my server and cant because of this - I would code it if I was led the right direction.