View Issue Details

IDProjectCategoryView StatusLast Update
0000034Medieval EngineersBugpublic2020-10-25 15:26
Reportershad Assigned Toequinox  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status resolvedResolutionfixed 
OSWindows Server 2016OS Version1607 14393.3930 
Product Version0.7.2Product Build8CBFD2 
Target Version0.7.3.33D4BBFixed in Version0.7.3.33D4BB 
Summary0000034: Server Shuts Down with Exception
Description
=============================== FATAL EXCEPTION ================================
Exception occurred: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
   at Steamworks.NativeMethods.ISteamGameServer_HandleIncomingPacket(IntPtr instancePtr, Byte[] pData, Int32 cbData, UInt32 srcIP, UInt16 srcPort)
   at VRage.Steam.MySteamGameServer.SteamServerEntryPoint(Object argument)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart(Object obj)
=============================== FATAL EXCEPTION ================================

=============================== FATAL EXCEPTION ================================
Exception occurred: System.ArgumentNullException: Value cannot be null.
   at System.Threading.Monitor.Enter(Object obj)
   at VRage.Logging.TextLogger.LogInternal(NamedLogger& source, LogSeverity severity, Object message)
   at VRage.Logging.MyLog.VRage.Logging.ILogger.Log(NamedLogger& source, LogSeverity severity, Object message)
   at VRage.Engine.VRageCore.PerformOperation(String name, SystemAction iterator, Boolean reverse)
   at VRage.Engine.VRageCore.Shutdown()
   at VRage.Dedicated.DedicatedServer`1.RunInternal()
   at VRage.Dedicated.DedicatedServer`1.RunMain(String instanceName, String customPath, Boolean isService, Boolean showConsole)

=============================== FATAL EXCEPTION ================================
DS exited with exception: System.ArgumentNullException: Value cannot be null.
   at System.Threading.Monitor.Enter(Object obj)
   at VRage.Logging.TextLogger.LogInternal(NamedLogger& source, LogSeverity severity, Object message)
   at VRage.Logging.MyLog.VRage.Logging.ILogger.Log(NamedLogger& source, LogSeverity severity, Object message)
   at VRage.Engine.VRageCore.PerformOperation(String name, SystemAction iterator, Boolean reverse)
   at VRage.Engine.VRageCore.Shutdown()
   at VRage.Dedicated.DedicatedServer`1.RunInternal()
   at VRage.Dedicated.DedicatedServer`1.RunMain(String instanceName, String customPath, Boolean isService, Boolean showConsole)
   at VRage.Dedicated.WindowsService.MainThreadStart(Object obj)
TagsNo tags attached.

Activities

equinox

2020-10-25 15:13

administrator   #~0000038

Fixing the crash related to CoreLog -- this should prevent the server from dying entirely when this happens.

Issue History

Date Modified Username Field Change
2020-09-24 14:02 shad New Issue
2020-09-26 12:11 equinox Description Updated
2020-09-26 12:11 equinox Description Updated
2020-09-26 12:13 equinox Description Updated
2020-09-26 12:17 equinox Description Updated
2020-10-24 23:44 equinox Assigned To => equinox
2020-10-24 23:44 equinox Status new => assigned
2020-10-24 23:45 equinox Status assigned => in progress
2020-10-24 23:45 equinox Target Version => 0.7.3.33D4BB
2020-10-25 15:13 equinox Status in progress => resolved
2020-10-25 15:13 equinox Resolution open => fixed
2020-10-25 15:13 equinox Note Added: 0000038
2020-10-25 15:26 equinox Fixed in Version => 0.7.3.33D4BB