Fallback handler could not load library D:/TCAFiles/Users/almira/8196679/RustDedicated_Data/Mono/data-000001A619993750.dll
Fallback handler could not load library D:/TCAFiles/Users/almira/8196679/RustDedicated_Data/Mono/data-000001A619C40010.dll
Fallback handler could not load library D:/TCAFiles/Users/almira/8196679/RustDedicated_Data/Mono/data-000001A6195C8350.dll
Fallback handler could not load library D:/TCAFiles/Users/almira/8196679/RustDedicated_Data/Mono/data-000001A61965A060.dll
Fallback handler could not load library D:/TCAFiles/Users/almira/8196679/RustDedicated_Data/Mono/data-000001A619666670.dll
Fallback handler could not load library D:/TCAFiles/Users/almira/8196679/RustDedicated_Data/Mono/data-000001A5D80B5040.dll
Fallback handler could not load library D:/TCAFiles/Users/almira/8196679/RustDedicated_Data/Mono/data-000001A619C67AB0.dll
Fallback handler could not load library D:/TCAFiles/Users/almira/8196679/RustDedicated_Data/Mono/data-000001A64FC6E040.dll
MissingMethodException: string[] Facepunch.Extend.StringExtensions.SplitQuotesStrings(string,int)
at ConsoleSystem+Arg..ctor (ConsoleSystem+Option options, System.String rconCommand) [0x0002a] in <b3652876813b4209bb9c4467a149bbff>:0
at ConsoleSystem.Run (ConsoleSystem+Option options, System.String strCommand, System.Object[] args) [0x0000e] in <b3652876813b4209bb9c4467a149bbff>:0
at ConsoleSystem.UpdateValuesFromCommandLine () [0x00051] in <b3652876813b4209bb9c4467a149bbff>:0
at Bootstrap+<Start>d__17.MoveNext () [0x00345] in <9c8499a6fd344313855a43bd300825cc>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <0618f269b594493b97c56ba78f03373a>:0
(Filename: <b3652876813b4209bb9c4467a149bbff> Line: 0)
9/8/2020 4:47:10 PM|Fatal|WebSocket.<startReceiving>b__170_2|System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'SslStream'.
at System.Net.Security.SslStream.CheckDisposed () [0x00008] in <ae22a4e8f83c41d69684ae7f557133d9>:0
at System.Net.Security.SslStream.get_Impl () [0x00000] in <ae22a4e8f83c41d69684ae7f557133d9>:0
at System.Net.Security.SslStream.EndRead (System.IAsyncResult asyncResult) [0x00000] in <ae22a4e8f83c41d69684ae7f557133d9>:0
at WebSocketSharp.Ext+<>c__DisplayClass54_0.<ReadBytesAsync>b__0 (System.IAsyncResult ar) [0x00002] in <7126fb4f5c5b40029458a4f975f98d13>:0 MissingMethodException: string[] Facepunch.Extend.StringExtensions.SplitQuotesStringsNot An Issue
The third time it worked. Had to update steam/oxide. Fixed
bMissingMethodException: string[] Facepunch.Extend.StringExtensions.SplitQuotesStrings(string,int)
at ConsoleSystem+Arg..ctor (ConsoleSystem+Option options, System.String rconCommand) [0x0002a] in <f41f333ea1994fdf8093d0da43fa11dc>:0
at ConsoleSystem.Run (ConsoleSystem+Option options, System.String strCommand, System.Object[] args) [0x0000e] in <f41f333ea1994fdf8093d0da43fa11dc>:0
e at ConsoleSystem.UpdateValuesFromCommandLine () [0x00051] in <f41f333ea1994fdf8093d0da43fa11dc>:0
[ at Bootstrap+<Start>d__17.MoveNext () [0x00345] in <53de90860b5c4a5b84c5d0ff8ec7929c>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <7177b41a033a4f5591f89f18f64d312a>:0And this in Oxide logs:
23:58 [Error] Failed to call hook 'IOnRunCommandLine' on plugin 'RustCore v2.0.4762' (MissingMethodException: string[] Facepunch.Extend.StringExtensions.SplitQuotesStrings(string,int))
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000fb] in <cf88a28c7fb44d36890d85a78331cc9d>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <cf88a28c7fb44d36890d85a78331cc9d>:0
We took the server down and brought it back up, but Rust would keep failing to start with the first error mentioned above. It wasn't until we updated oxide that it began to boot up again. But now, oxide.reload will reload a plugin if it hasn't been changed. But if we make any change to the source and try to reload the plugin, the server freezes and eventually crashes.
MissingMethodException is caused by not having both Rust and Oxide fully updated, and therefore mixing Rust files.jj5kThis all started with our server crashing out of the blue. We found this last entry in rust logs:bMissingMethodException: string[] Facepunch.Extend.StringExtensions.SplitQuotesStrings(string,int) at ConsoleSystem+Arg..ctor (ConsoleSystem+Option options, System.String rconCommand) [0x0002a] in <f41f333ea1994fdf8093d0da43fa11dc>:0 at ConsoleSystem.Run (ConsoleSystem+Option options, System.String strCommand, System.Object[] args) [0x0000e] in <f41f333ea1994fdf8093d0da43fa11dc>:0 e at ConsoleSystem.UpdateValuesFromCommandLine () [0x00051] in <f41f333ea1994fdf8093d0da43fa11dc>:0 [ at Bootstrap+<Start>d__17.MoveNext () [0x00345] in <53de90860b5c4a5b84c5d0ff8ec7929c>:0 at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <7177b41a033a4f5591f89f18f64d312a>:0And this in Oxide logs:
23:58 [Error] Failed to call hook 'IOnRunCommandLine' on plugin 'RustCore v2.0.4762' (MissingMethodException: string[] Facepunch.Extend.StringExtensions.SplitQuotesStrings(string,int)) at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000fb] in <cf88a28c7fb44d36890d85a78331cc9d>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <cf88a28c7fb44d36890d85a78331cc9d>:0We took the server down and brought it back up, but Rust would keep failing to start with the first error mentioned above. It wasn't until we updated oxide that it began to boot up again. But now, oxide.reload will reload a plugin if it hasn't been changed. But if we make any change to the source and try to reload the plugin, the server freezes and eventually crashes.