Server won't load save fileSolved
When I start or restart my server, console gets stuck and says:

"Error loading save (server/default/proceduralmap.3500.343.175.sav)"
"NullReferenceException: Object reference not set to an instance of an object"
It freezes at this point.

My save file is "proceduralmap.3500.343.175"
Oxide is v2.0.4137.

I deleted the map and save file and started over once already. Players played for a while, console saves look good. Then when I go to restart, it repeats the problem. I've tried loading old saves with the same protocol version and it repeats the error.

Spawning 32249 entities
Error loading save (server/default/proceduralmap.3500.343.175.sav)
 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 45)

NullReferenceException: Object reference not set to an instance of an object
  at MiniCopter.ServerInit () [0x0001c] in <e40c6228e61b4e1fa31404ccc4ded652>:0 
  at BaseNetworkable.Spawn () [0x00035] in <e40c6228e61b4e1fa31404ccc4ded652>:0 
  at BaseEntity.Spawn () [0x00000] in <e40c6228e61b4e1fa31404ccc4ded652>:0 
  at BaseVehicle.Spawn () [0x00000] in <e40c6228e61b4e1fa31404ccc4ded652>:0 
  at SaveRestore.Load (System.String strFilename, System.Boolean allowOutOfDateSaves) [0x00407] in <e40c6228e61b4e1fa31404ccc4ded652>:0 
UnityEngine.DebugLogHandler:Internal_LogException()
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
SaveRestore:Load(String, Boolean)
ServerMgr:Initialize(Boolean, String, Boolean, Boolean)
<StartServer>d__17:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
 
(Filename: <e40c6228e61b4e1fa31404ccc4ded652> Line: 0)

Initializing 46730 entity links
	done.
Initializing 1221 stability supports
	done.
Initializing 959 conditional models
NullReferenceException: Object reference not set to an instance of an object
  at BuildingBlock.GetGrade (BuildingGrade+Enum iGrade) [0x00000] in <e40c6228e61b4e1fa31404ccc4ded652>:0 
  at BuildingBlock.get_currentGrade () [0x00000] in <e40c6228e61b4e1fa31404ccc4ded652>:0 
  at BuildingBlock.ChangeSkin () [0x00009] in <e40c6228e61b4e1fa31404ccc4ded652>:0 
  at BuildingBlock.UpdateSkin (System.Boolean force) [0x00028] in <e40c6228e61b4e1fa31404ccc4ded652>:0 
  at SaveRestore.InitializeEntityConditionals () [0x00086] in <e40c6228e61b4e1fa31404ccc4ded652>:0 
  at Bootstrap+<StartServer>d__17.MoveNext () [0x002ac] in <e40c6228e61b4e1fa31404ccc4ded652>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00027] in <945c24c342914372bc599495ca1ade0d>:0 
 
(Filename: <e40c6228e61b4e1fa31404ccc4ded652> Line: 0)
Same here. I have to wipe the map. And it doesnt help that it the server keeps crashing left and right.

I am going to do a Rust Server update and make sure that isn't the problem.
Sounds like there are some issues with spawning the mini copter basing on info provided. Rust made some changes to it in the latest update, so might be from that.

- Minicopter can be repaired
- Fixed minicopter sluggishness
I updated Rust, Updated Oxide, deleted Map, restarted. Crashed again.
In response to TheSurgeon ():
I updated Rust, Updated Oxide, deleted Map, restarted. Crashed again.
Same here
Try to make sure you clear plugin data. I cleared my plugins data and it seems so far that everything is working.
In response to TheSurgeon ():
Try to make sure you clear plugin data. I cleared my plugins data and it seems so far that everythin...
What do you mean by "clear plugin data"? I take that as delete the "data" folder for my plugins...
Correct. You may not have to delete all of it if you want to track things down, not sure there. But yes that's what I did and so far it has worked.
In response to TheSurgeon ():
Correct. You may not have to delete all of it if you want to track things down, not sure there. But...
ok, ill check it out

Merged post

Didn't work for me
Hmm. Are you still getting startup errors?

I know it sucks, but another thing to try, delete all of your plugins from the plugins folder. You can leave the config folder alone so you shouldnt lose config. Then restart. That way you can isolate if its a plugin causing the problem.

Merged post

Update: Im still crashing too using certain plugins like /up building grade. Im guessing its plugin related, all we can do is hope and pray for a speedy update release.

Merged post

Are you using zone manager?

So I reinstalled Steamcmd/Rust to a different folder on the same drive. I copied all of my plugins and settings. This time when i booted up, where it should have been giving me the error where it couldn't load my save, it said that I had more minicopters than population limits allowed and it deleted the extras. Then my save loaded fine. I had to go around my map and destroy every mincopter on the map as they were (i think) an older model from before today's rust update. the new ones that spawned in work great. I can put fuel in them and I don't get kicked when I mount them (another problem I had and had read on other forums)

I don't use /up but i do use /bgrade...also Zone Manager

I won't consider this fixed until I restart tonight or tomorrow and the save loads normally. I'll post an update then.

Nice job! Turns out our issue was likely the same then, I had on top of that, issues with Zone Manager. Glad you are back online!
I had this issue and went back to the previous version of oxide and server loaded up perfectly.
In response to Overlord ():
I had this issue and went back to the previous version of oxide and server loaded up perfectly.
Previous version of Oxide is no different than the latest, only changes was the Rust version update. You are now using an older version of Rust.
I need help with this. I'm having the same errors.
Locked automatically