1. Everytime when i do oxide.reload (any plugin) my server crashes, and i got this message!
    Code:
    Compilation error: (OutOfMemoryException: Out of memory)
    at (wrapper managed-to-native) System.Object.__icall_wrapper_ves_icall_array_new_specific(intptr,int)
    at System.IO.MemoryStream.set_Capacity (System.Int32 value) [0x00057] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.IO.MemoryStream.EnsureCapacity (System.Int32 value) [0x00061] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.IO.MemoryStream.WriteByte (System.Byte value) [0x00042] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.IO.BinaryWriter.Write (System.Byte value) [0x00000] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.Runtime.Serialization.Formatters.Binary.__BinaryWriter.WriteByte (System.Byte value) [0x00000] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.Runtime.Serialization.Formatters.Binary.BinaryArray.Write (System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout) [0x00021] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.Runtime.Serialization.Formatters.Binary.__BinaryWriter.WriteSingleArray (System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo arrayNameInfo, System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo arrayElemTypeNameInfo, System.Int32 length, System.Int32 lowerBound, System.Array array) [0x00084] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.Runtime.Serialization.Formatters.Binary.__BinaryWriter.WriteObjectByteArray (System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo arrayNameInfo, System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo arrayElemTypeNameInfo, System.Int32 length, System.Int32 lowerBound, System.Byte[] byteA) [0x00006] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteArray (System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo, System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo memberObjectInfo) [0x0018f] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Write (System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo typeNameInfo) [0x00056] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize (System.Object graph, System.Runtime.Remoting.Messaging.Header[] inHeaders, System.Runtime.Serialization.Formatters.Binary.__BinaryWriter serWriter, System.Boolean fCheck) [0x001d3] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream serializationStream, System.Object graph, System.Runtime.Remoting.Messaging.Header[] headers, System.Boolean fCheck) [0x0006e] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream serializationStream, System.Object graph, System.Runtime.Remoting.Messaging.Header[] headers) [0x00000] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream serializationStream, System.Object graph) [0x00000] in <e1a80661d61443feb3dbdaac88eeb776>:0
    at ObjectStream.IO.ObjectStreamWrapper`2[TRead,TWrite].Serialize (TWrite obj) [0x00006] in <17b9f46063fe4ac9ae4a1000712647ce>:0
    at ObjectStream.IO.ObjectStreamWrapper`2[TRead,TWrite].WriteObject (TWrite obj) [0x00000] in <17b9f46063fe4ac9ae4a1000712647ce>:0
    at ObjectStream.ObjectStreamConnection`2[TRead,TWrite].WriteStream () [0x00021] in <17b9f46063fe4ac9ae4a1000712647ce>:0
    at ObjectStream.Threading.Worker.DoWorkImpl (System.Object oAction) [0x00007] in <17b9f46063fe4ac9ae4a1000712647ce>:0
     
    Last edited by a moderator: Jun 11, 2018
  2. your server doesn't have enough ram, try cutting down on your plugins
     
  3. Server seems to be running out of memory after recent updates. The last update hasn't fixed it.
    Sometimes happens when I reload a plugin.

    Code:
    Compilation error:  (OutOfMemoryException: Out of memory)
      at (wrapper managed-to-native) System.Object.__icall_wrapper_ves_icall_array_new_specific(intptr,int)
      at System.IO.MemoryStream.set_Capacity (System.Int32 value) [0x00057] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at System.IO.MemoryStream.EnsureCapacity (System.Int32 value) [0x00061] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at System.IO.MemoryStream.Write (System.Byte[] buffer, System.Int32 offset, System.Int32 count) [0x000b3] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at System.IO.BinaryWriter.Write (System.Byte[] buffer) [0x0000e] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at System.Runtime.Serialization.Formatters.Binary.__BinaryWriter.WriteBytes (System.Byte[] value) [0x00000] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at System.Runtime.Serialization.Formatters.Binary.__BinaryWriter.WriteSingleArray (System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo arrayNameInfo, System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo arrayElemTypeNameInfo, System.Int32 length, System.Int32 lowerBound, System.Array array) [0x000ac] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at System.Runtime.Serialization.Formatters.Binary.__BinaryWriter.WriteObjectByteArray (System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo arrayNameInfo, System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo arrayElemTypeNameInfo, System.Int32 length, System.Int32 lowerBound, System.Byte[] byteA) [0x00006] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteArray (System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo, System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo memberObjectInfo) [0x0018f] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Write (System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo typeNameInfo) [0x00056] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize (System.Object graph, System.Runtime.Remoting.Messaging.Header[] inHeaders, System.Runtime.Serialization.Formatters.Binary.__BinaryWriter serWriter, System.Boolean fCheck) [0x001d3] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream serializationStream, System.Object graph, System.Runtime.Remoting.Messaging.Header[] headers, System.Boolean fCheck) [0x0006e] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream serializationStream, System.Object graph, System.Runtime.Remoting.Messaging.Header[] headers) [0x00000] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream serializationStream, System.Object graph) [0x00000] in <e1a80661d61443feb3dbdaac88eeb776>:0
      at ObjectStream.IO.ObjectStreamWrapper`2[TRead,TWrite].Serialize (TWrite obj) [0x00006] in <17b9f46063fe4ac9ae4a1000712647ce>:0
      at ObjectStream.IO.ObjectStreamWrapper`2[TRead,TWrite].WriteObject (TWrite obj) [0x00000] in <17b9f46063fe4ac9ae4a1000712647ce>:0
      at ObjectStream.ObjectStreamConnection`2[TRead,TWrite].WriteStream () [0x00021] in <17b9f46063fe4ac9ae4a1000712647ce>:0
      at ObjectStream.Threading.Worker.DoWorkImpl (System.Object oAction) [0x00007] in <17b9f46063fe4ac9ae4a1000712647ce>:0 
    Anyone knows what is it?
     
  4. Wulf

    Wulf Community Admin

    This error is likely attributed to a plugin that is not compiling and causing the compiler to get stuck in a loop until it runs out of memory. I'd suggest removing plugins and testing individually.
     
  5. Testing multiple plugins in a row. So far all of them can cause a crash on oxide.reload . Sometimes does, sometimes doesn't.

    What is that "CSharp Compiler Temporary Fix (2/23) Temporary Fix for Oxide" that GameServers provide? Is it even needed?
     
  6. Wulf

    Wulf Community Admin

    No idea. That's something you'd need to ask your host. I suspect your host is doing something wonky though if they are providing stuff like that.
     
  7. Will test it for some time without any plugins and then maybe a full reinstall. Will see...
     
  8. Wulf

    Wulf Community Admin

    This is related to plugins, do you won't have the error if you aren't using plugins. I would suggest contacting your host though to make sure they aren't messing around with the install. If they are having an issue with something, then I would suggest they contact us.
     
  9. 0 plugins and just crashed anyway. Will try clean reinstall tomorrow.
    I wonder if @Explorer 5 is using GameServers too.
     
  10. Yes i do! And im thinking to change it! Just Got my server wiped by itself, well, im never did it!
     
  11. Ok, I might have found the problem. Might...
    I didn't do a manual wipe before last monthly update. And seed the same. I did it + new seed and it seems to be ok for now.
    Maybe the old map had some spawning conflicts for new puzzles. I did see some funny door planks being spawned on desks in the shop office.
     
  12. Wulf

    Wulf Community Admin

    Your server's save file would not cause compiler errors. The compiler is purely for plugins to be compiled. If you see this error, the compiler is running out or memory attempting to compile a plugin.
     
  13. Well, whatever was the cause, the manual wipe so far has helped. Maybe there is some indirect cause. Buggy map eating up memory maybe?