Столкнулся с интересной проблемой. Сервер произвольно перегружается и автоматически запускается в случае падения. Сборка стоит на Debian. 8гб ОЗУ, при запуске занимает 2.3гб.
Прошу помочь разобраться
В syslog следующие(пояснение всегда разное):
Ошибка 1:
Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at GTANetworkMethods.Vehicle.CreateVehicle(UInt32, GTANetworkAPI.Vector3, Single, Int32, Int32, System.String, Byte, Boolean, Boolean, UInt32)
at Alyx.Houses.Garage.SpawnCars(System.Collections.Generic.List`1<System.String>)
at Alyx.Houses.Garage.RespawnCars()
at Alyx.Houses.Garage.SendPlayer(GTANetworkAPI.Player)
at Alyx.Houses.GarageManager.interactionPressed(GTANetworkAPI.Player, Int32)
at Alyx.Main.ClientEvent_interactionPressed(GTANetworkAPI.Player, System.Object[])
at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean, Boolean)
at System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
at GTANetworkInternals.RemoteEventParser.Parse(GTANetworkAPI.Player, UInt64, System.Object[])
at GTANetworkInternals.RemoteEventHandler.Parse(GTANetworkAPI.Player, UInt64, System.Object[])
at Bootstrapper.EventInternalClass.OnPlayerRemoteEvent(UInt16, UInt64, UInt32, IntPtr)
Ошибка 2:
Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at GTANetworkMethods.Vehicle.CreateVehicle(UInt32, GTANetworkAPI.Vector3, Single, Int32, Int32, System.String, Byte, Boolean, Boolean, UInt32)
at Alyx.Houses.Garage.SpawnCars(System.Collections.Generic.List`1<System.String>)
at Alyx.Houses.House+<>c__DisplayClass61_0.<SetOwner>b__0()
at System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].ForEach(System.Action`1<System.__Canon>)
at GTANetworkInternals.TaskMngr.PulseSimple()
at Bootstrapper.EventInternalClass.Tick()
Сборка RedAge, Alyx.
Прошу помочь разобраться
В syslog следующие(пояснение всегда разное):
Ошибка 1:
Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at GTANetworkMethods.Vehicle.CreateVehicle(UInt32, GTANetworkAPI.Vector3, Single, Int32, Int32, System.String, Byte, Boolean, Boolean, UInt32)
at Alyx.Houses.Garage.SpawnCars(System.Collections.Generic.List`1<System.String>)
at Alyx.Houses.Garage.RespawnCars()
at Alyx.Houses.Garage.SendPlayer(GTANetworkAPI.Player)
at Alyx.Houses.GarageManager.interactionPressed(GTANetworkAPI.Player, Int32)
at Alyx.Main.ClientEvent_interactionPressed(GTANetworkAPI.Player, System.Object[])
at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean, Boolean)
at System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
at GTANetworkInternals.RemoteEventParser.Parse(GTANetworkAPI.Player, UInt64, System.Object[])
at GTANetworkInternals.RemoteEventHandler.Parse(GTANetworkAPI.Player, UInt64, System.Object[])
at Bootstrapper.EventInternalClass.OnPlayerRemoteEvent(UInt16, UInt64, UInt32, IntPtr)
Ошибка 2:
Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at GTANetworkMethods.Vehicle.CreateVehicle(UInt32, GTANetworkAPI.Vector3, Single, Int32, Int32, System.String, Byte, Boolean, Boolean, UInt32)
at Alyx.Houses.Garage.SpawnCars(System.Collections.Generic.List`1<System.String>)
at Alyx.Houses.House+<>c__DisplayClass61_0.<SetOwner>b__0()
at System.Collections.Generic.List`1[[System.__Canon, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].ForEach(System.Action`1<System.__Canon>)
at GTANetworkInternals.TaskMngr.PulseSimple()
at Bootstrapper.EventInternalClass.Tick()
Сборка RedAge, Alyx.