"NullReferenceException: Object reference not set to an instance of an object" error
So, I'm getting this error on my personal build server. I started getting this after i tested out staging branch and i think i'm getting this error because of staging branch because it says "(ElectricBattery)" and "(Game Object 'large.rechargable.battery.deployed')". I have tried reisntalling the server, validating server files, wiping the map and it still keeps giving me this. 
What do i need to do to get this error fixed. 

Picture of the error: http://prntscr.com/ll5pvj
Check your output log for the full error.

Manifest Metadata Loaded
12417 pooled strings
14 mesh colliders
5658 prefab properties
388 effect categories
646 entity names
86 skinnable names
Command Line: "RustDedicated.exe" "-batchmode" "-nographics" "+oxide.directory" "server/PrivateBuildServer/oxide" "+server.hostname" "Private Build Server" "+server.description" "" "+server.headerimage" "" "+server.url" "" "+levelurl" "E:\Tiedostot\Rust\rsm\server\PrivateBuildServer\4kflat.map" "+server.worldsize" "4000" "+server.ip" "0.0.0.0" "+server.port" "28015" "+server.maxplayers" "50" "+rcon.ip" "0.0.0.0" "+rcon.port" "28016" "+rcon.password" "******" "+server.identity" "PrivateBuildServer" "+server.level" "Procedural Map" "+server.radiation" "True" "+bradley.enabled" "True" "+bradley.respawndelayminutes" "60" "+bradley.respawndelayvariance" "1" "+heli.lifetimeminutes" "15" "+server.stability" "True" "+decay.upkeep" "False" "+decay.upkeep_heal_scale" "1" "+decay.upkeep_inside_decay_scale" "0.1" "+decay.upkeep_period_minutes" "1440" "+rcon.web" "True" "+craft.instant" "True" "-LogFile" "E:\Tiedostot\Rust\rsm\server\PrivateBuildServer\serverlog.log"
Fallback handler could not load library E:/Tiedostot/Rust/rsm/RustDedicated_Data/Mono/data-000001FAAC0C3DD0.dll
Fallback handler could not load library E:/Tiedostot/Rust/rsm/RustDedicated_Data/Mono/libc
Fallback handler could not load library E:/Tiedostot/Rust/rsm/RustDedicated_Data/Mono/libc.dll
Fallback handler could not load library E:/Tiedostot/Rust/rsm/RustDedicated_Data/Mono/libc
Fallback handler could not load library E:/Tiedostot/Rust/rsm/RustDedicated_Data/Mono/data-000001FAAC627D30.dll
Fallback handler could not load library E:/Tiedostot/Rust/rsm/RustDedicated_Data/Mono/data-000001FAAE7F3010.dll
Fallback handler could not load library E:/Tiedostot/Rust/rsm/RustDedicated_Data/Mono/data-000001FAAE775E70.dll
Fallback handler could not load library E:/Tiedostot/Rust/rsm/RustDedicated_Data/Mono/data-000001FAAE81E290.dll
[Manifest] URI IS "https://api.facepunch.com/api/public/manifest/?public_key=j0VF6sNnzn9rwt9qTZtI02zTYK8PRdN1"

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Server Config Loaded
Loading Items Took: 1.1623077 seconds

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Building Items Took: 1.1851809 seconds / Items: 449 / Blueprints: 275

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Skinnable Warmup
Manifest Assets Loaded
86 skinnable objects
Loading Scene
WARNING: Shader Unsupported: 'Hidden/PostProcessing/Debug/Vectorscope' - Pass '' has no vertex shader
ERROR: Shader Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)WARNING: Shader Unsupported: 'Hidden/PostProcessing/Debug/Vectorscope' - Setting to default shader.
WARNING: Shader Unsupported: 'Hidden/PostProcessing/Debug/LightMeter' - Pass '' has no vertex shader
ERROR: Shader Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)WARNING: Shader Unsupported: 'Hidden/PostProcessing/Debug/LightMeter' - Setting to default shader.
WARNING: Shader Unsupported: 'Hidden/PostProcessing/Debug/Histogram' - Pass '' has no vertex shader
ERROR: Shader Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)WARNING: Shader Unsupported: 'Hidden/PostProcessing/Debug/Histogram' - Setting to default shader.
Unloading 5 Unused Serialized files (Serialized files now loaded: 63)
WARNING: Shader Unsupported: 'Hidden/PostProcessing/Debug/Waveform' - Pass '' has no vertex shader
ERROR: Shader Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)WARNING: Shader Unsupported: 'Hidden/PostProcessing/Debug/Waveform' - Setting to default shader.
WARNING: Shader Unsupported: 'Hidden/PostProcessing/ScreenSpaceReflections' - Pass '' has no vertex shader
ERROR: Shader Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)WARNING: Shader Unsupported: 'Hidden/PostProcessing/ScreenSpaceReflections' - Setting to default shader.
WARNING: Shader Unsupported: 'Hidden/PostProcessing/DepthOfField' - Pass 'COC CALCULATION' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/PostProcessing/DepthOfField' - Pass 'COC CALCULATION' has no vertex shader
ERROR: Shader Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)WARNING: Shader Unsupported: 'Hidden/PostProcessing/DepthOfField' - Setting to default shader.
WARNING: Shader Unsupported: 'Hidden/PostProcessing/FinalPass' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/PostProcessing/MultiScaleVO' - Pass '' has no vertex shader
ERROR: Shader Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)WARNING: Shader Unsupported: 'Hidden/PostProcessing/MultiScaleVO' - Setting to default shader.
WARNING: Shader Unsupported: 'Rust/Standard Terrain BaseMap' - All passes removed
WARNING: Shader Unsupported: 'Rust/Standard Terrain BaseMap' - All passes removed
WARNING: Shader Unsupported: 'Rust/Standard Terrain BaseMap' - All passes removed
WARNING: Shader Unsupported: 'Rust/Standard Terrain' - All passes removed
WARNING: Shader Unsupported: 'Rust/Standard Terrain' - All passes removed
WARNING: Shader Unsupported: 'Rust/Standard Terrain' - All passes removed
WARNING: Shader Unsupported: 'Rust/Standard Terrain' - All passes removed
WARNING: Shader Unsupported: 'Rust/Standard Terrain' - All passes removed
UnloadTime: 8.646658 ms
[CoverageQueries] Disabled due to unsupported Async GPU Reads on device Null

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Floating point textures aren't supported on this device (Main Camera (UnityStandardAssets.CinematicEffects.TonemappingColorGrading))

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)


Unloading 142 unused Assets to reduce memory usage. Loaded Objects now: 25055.
Total: 217.610824 ms (FindLiveObjects: 2.456361 ms CreateObjectMapping: 6.991636 ms MarkObjects: 207.999378 ms DeleteObjects: 0.163192 ms)

Loading Oxide Core v2.0.3867...

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Loading extensions...

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Latest compiler MD5: 5fbca0bf39b1c09ddf2fb3686b869242

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Local compiler MD5: 5fbca0bf39b1c09ddf2fb3686b869242

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Loaded extension CSharp v2.0.3913 by Oxide and Contributors

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Loaded extension MySql v2.0.3755 by Oxide and Contributors

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Loaded extension Rust v2.0.4084 by Oxide and Contributors

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Loaded extension SQLite v2.0.3754 by Oxide and Contributors

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Loaded extension Unity v2.0.3756 by Oxide and Contributors

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Using Covalence provider for game 'Rust'

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Loading plugins...

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Loaded plugin Rust v2.0.4084 by Oxide and Contributors

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Loaded plugin Unity v2.0.3756 by Oxide and Contributors

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 43)

Asset Warmup (1/5153)
Asset Warmup (103/5153)
Asset Warmup (205/5153)
Asset Warmup (236/5153)
Asset Warmup (256/5153)
Asset Warmup (467/5153)
Asset Warmup (595/5153)
Asset Warmup (818/5153)
Asset Warmup (821/5153)
Asset Warmup (891/5153)
Asset Warmup (1610/5153)
Asset Warmup (1982/5153)
Asset Warmup (2367/5153)
Asset Warmup (2505/5153)
Asset Warmup (2535/5153)
Asset Warmup (2541/5153)
Asset Warmup (2652/5153)
Asset Warmup (2838/5153)
Asset Warmup (2927/5153)
Asset Warmup (2949/5153)
Asset Warmup (2993/5153)
Asset Warmup (3056/5153)
Asset Warmup (3183/5153)
The referenced script (ElectricBattery) on this Behaviour is missing!

(Filename: Line: 1576)

The referenced script on this Behaviour (Game Object 'large.rechargable.battery.deployed') is missing!

(Filename: Line: 1789)

NullReferenceException: Object reference not set to an instance of an object
at Construction.AttributeSetup (UnityEngine.GameObject rootObj, System.String name, System.Boolean serverside, System.Boolean clientside, System.Boolean bundling) [0x00025] in <aea6c0f4babb487593de722724b8661b>:0
at PrefabAttribute.PreProcess (IPrefabProcessor preProcess, UnityEngine.GameObject rootObj, System.String name, System.Boolean serverside, System.Boolean clientside, System.Boolean bundling) [0x000c7] in <aea6c0f4babb487593de722724b8661b>:0
at PrefabPreProcess.ProcessObject (System.String name, UnityEngine.GameObject go, System.Boolean isBundling, System.Boolean resetLocalTransform) [0x00196] in <aea6c0f4babb487593de722724b8661b>:0
at PrefabPreProcess.Process (System.String name, UnityEngine.GameObject go) [0x0001d] in <aea6c0f4babb487593de722724b8661b>:0
at GameManager.FindPrefab (System.String strPrefab) [0x00030] in <aea6c0f4babb487593de722724b8661b>:0
at FileSystem_Warmup.PrefabWarmup (System.String path) [0x00000] in <aea6c0f4babb487593de722724b8661b>:0
at FileSystem_Warmup+<Run>c__Iterator0.MoveNext () [0x00126] in <aea6c0f4babb487593de722724b8661b>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00027] in <7848bf5ffb154531ab6a4765738d835a>:0

(Filename: <aea6c0f4babb487593de722724b8661b> Line: 0)

I tried finding C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h, but its nowhere to be found

Only happens when oxide is installed. Without Oxide it launches the server normally, but when trying to join it gives the wrong server protocol message, so my guess is that my server is still on the staging branch and Rust server manager doesn't know how to update it back to the main build.

Merged post

I solved the problem. I had to manually update the server from steamcmd.