Greetings everyone, I am entirely new to this and have never hosted a Rust server before, so I wanted to make that clear from the start. My issue is that the server operates smoothly until I upload Oxide, at which point I encounter an error that causes the server to halt during loading. I am uncertain about the cause of this problem.
Error:
NullReferenceException: Object reference not set to an instance of an object.
Boolean clientside, System.Boolean bundling) [0x00036] in <6212348dad394c2481fdf588315a00f0>:0 igh.adobe.prefab
at PrefabAttribute.PreProcess (IPrefabProcessor preProcess, UnityEngine.GameObject rootObj, System.String name, System.Boolean serverside, System.Boolean clientside, System.Boolean bundling) [0x000c1] in <6212348dad394c2481fdf588315a00f0> at PrefabPreProcess.ProcessObject (System.String name, UnityEngine.GameObject go, PreProcessPrefabOptions options) [0x001f0] in <6212348dad394c2481fdf588315a00f0>:0
at PrefabPreProcess.Process (System.String name, UnityEngine.GameObject go) [0x00042] in <6212348dad394c2481fdf588315a at GameManager.FindPrefab (System.String strPrefab) [0x0004b] in <6212348dad394c2481fdf588315a00f0>:0
at FileSystem_Warmup.PrefabWarmup (System.String path) [0x0000a] in <6212348dad394c2481fdf588315a00f0>:0
at FileSystem_Warmup+<RunImpl>d__9.MoveNext () [0x00100] in <6212348dad394c2481fdf588315a00f0>:0
ess) [0x00026] in <518edc42153a4745ad8556920d7ce595>:0
The logs from Rust and Oxide do not indicate anything useful:
15:52 [Info] Loading Oxide Core v2.0.4128...
15:52 [Info] Loading extensions...
15:52 [Info] Loaded extension CSharp v2.0.4149 by Oxide Team and Contributors
15:52 [Info] Loaded extension MySql v2.0.3774 by Oxide Team and Contributors
15:52 [Info] Loaded extension SQLite v2.0.3804 by Oxide Team and Contributors
15:52 [Info] Unity version: 2022.3.55f1
15:52 [Info] Loaded extension Unity v2.0.3777 by Oxide Team and Contributors
15:52 [Info] Loaded extension Rust v2.0.6433 by Oxide Team and Contributors
15:52 [Info] [CSharp] Checking for updates for Oxide.Compiler.exe | Local MD5: 6256bc14d4b2ff2fb06947dde31dd058 | Last modified: 2025-04-21 12:38:52
15:52 [Info] [CSharp] Oxide.Compiler.exe is up to date
15:52 [Info] Using Covalence provider for game 'Rust'
15:52 [Info] Loading plugins...
15:52 [Info] Loaded plugin Unity v2.0.3777 by Oxide Team and Contributors
15:52 [Info] Loaded plugin Rust v2.0.6433 by Oxide Team and Contributors
When I upload any type of plugin, this becomes visible in the oxide logs:
2025-04-21 15:59:58.250 +03:00 [INF] Starting compiler v*.*.*.*. . .
2025-04-21 15:59:58.275 +03:00 [INF] Minimal logging level is set to Debug
2025-04-21 15:59:58.279 +03:00 [INF] Watching parent process ([13036] RustDedicated) for shutdown
2025-04-21 15:59:58.280 +03:00 [DBG] Started message server. . .
2025-04-21 15:59:58.281 +03:00 [INF] Message server has started
2025-04-21 16:00:00.285 +03:00 [INF] Sent ready message to parent process
2025-04-21 16:00:00.287 +03:00 [DBG] Compiler has started successfully and is awaiting jobs. . .
2025-04-21 16:00:00.508 +03:00 [DBG] Received compile job 0 | Plugins: 1, References: 55
2025-04-21 16:00:01.294 +03:00 [INF] Starting compilation of job 0 | Total Plugins: 1
2025-04-21 16:00:01.295 +03:00 [DBG] Settings[Encoding: utf-8, CSVersion: Preview, Target: DynamicallyLinkedLibrary, Platform: AnyCpu, StdLib: False, Debug: False, Preprocessor: OXIDE, OXIDEMOD, RUST, RUST_MASTER, RUST_2_0_6433, RUST_2_0_6433_MASTER, OXIDE_PUBLICIZED]
Reference Files:
- [1] mscorlib.dll(4631552)
- [2] Oxide.Core.dll(201728)
- [3] Oxide.CSharp.dll(104960)
- [4] Oxide.Common.dll(22528)
- [5] System.dll(2639872)
- [6] System.Core.dll(1113088)
- [7] System.Data.dll(2081280)
- [8] System.Xml.dll(3160064)
- [9] Oxide.References.dll(1419264)
- [10] Oxide.MySql.dll(20480)
- [11] MySql.Data.dll(443392)
- [12] Oxide.SQLite.dll(20992)
- [13] System.Data.SQLite.dll(286720)
- [14] Oxide.Unity.dll(10240)
- [15] UnityEngine.dll(125112)
- [16] Oxide.Rust.dll(98816)
- [17] Assembly-CSharp.dll(6842880)
- [18] Facepunch.System.dll(73728)
- [19] Facepunch.Console.dll(24576)
- [20] UnityEngine.CoreModule.dll(1389240)
- [21] Facepunch.Network.dll(72192)
- [22] Rust.Platform.Common.dll(23552)
- [23] UnityEngine.TextRenderingModule.dll(37560)
- [24] UnityEngine.UI.dll(235520)
- [25] Rust.Data.dll(1394176)
- [26] Rust.Global.dll(98816)
- [27] Facepunch.Steamworks.Win64.dll(637440)
- [28] Facepunch.UnityEngine.dll(120832)
- [29] Assembly-CSharp-firstpass.dll(1707008)
- [30] Facepunch.Unity.dll(76800)
- [31] 0Harmony.dll(2193920)
- [32] Rust.FileSystem.dll(18944)
- [33] Rust.Clans.dll(12288)
- [34] Rust.Clans.Local.dll(59392)
- [35] Rust.Localization.dll(5632)
- [36] Rust.Platform.dll(7168)
- [37] Rust.Platform.Steam.dll(30720)
- [38] Rust.Workshop.dll(548352)
- [39] Rust.World.dll(11776)
- [40] System.Drawing.dll(481280)
- [41] UnityEngine.AIModule.dll(57016)
- [42] UnityEngine.AssetBundleModule.dll(31416)
- [43] UnityEngine.GridModule.dll(23736)
- [44] UnityEngine.ImageConversionModule.dll(22712)
- [45] UnityEngine.PhysicsModule.dll(136888)
- [46] UnityEngine.TerrainModule.dll(99512)
- [47] UnityEngine.TerrainPhysicsModule.dll(19640)
- [48] UnityEngine.UIModule.dll(35000)
- [49] UnityEngine.UIElementsModule.dll(1533624)
- [50] UnityEngine.UnityWebRequestAudioModule.dll(21176)
- [51] UnityEngine.UnityWebRequestModule.dll(56504)
- [52] UnityEngine.UnityWebRequestTextureModule.dll(20152)
- [53] UnityEngine.UnityWebRequestWWWModule.dll(29880)
- [54] UnityEngine.VehiclesModule.dll(22712)
- [55] netstandard.dll(90112)
Plugin Files:
- [1] AlwaysDay.cs(2128)
2025-04-21 16:00:01.324 +03:00 [DBG] Added 55 project references
2025-04-21 16:00:01.388 +03:00 [DBG] Added 1 plugins to the project
2025-04-21 16:00:01.866 +03:00 [INF] Successfully compiled 1/1 plugins for job 0 in 572ms
2025-04-21 16:00:01.866 +03:00 [DBG] Pushing job 0 back to parent
2025-04-21 16:00:54.039 +03:00 [INF] Termination request has been received from compiler stream
2025-04-21 16:00:54.897 +03:00 [INF] Termination request has been received from SIGTERM
If anyone has any insights into why this is occurring, please inform me. Thank you!