LOG4OM is crashing more often
Posted: 05 Dec 2024, 18:31
I'm using Ver 2.34.0.0 and mariadb everything looks ok but when I tried to perform a backup after freezing for a few minutes Log4OM crashes, and even some times when I search old qso marked with requested to be uploaded to HRD it crashed again.
Here a copy of the log
2024-12-05 18:13:33.0128 INFO: [LOTWManagement] : 0 success; log signed and uploaded and accepted without incident
2024-12-05 18:13:33.0168 INFO: [dje_zFDC6QQW5Q9M3VZUW9TGP3NZV8NGA_ejd] : Recalculating statistics asynchronous process started
2024-12-05 18:13:33.0178 INFO: [dje_zTNVCEHR5QUKXW9PTRXDNAEZZTMWLTWDG4W_ejd] : Calculating stats...
2024-12-05 18:13:33.0188 INFO: [LOTWManagement] : [LOTW UPLOAD] INFO: LOG SAVED
2024-12-05 18:13:58.0442 INFO: [ProgramStorage] : Performing partial reset of application cache on CountryStatistics
2024-12-05 18:14:32.6450 INFO: [dje_zNN7P72X9DNK73FCGFLG5S_ejd] : Updating worked before list...
2024-12-05 18:21:48.4042 ERROR: [Confirmations][FromString] : [EXCEPTION] Exception of type 'System.OutOfMemoryException' was thrown. System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.Collections.Generic.List`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator()
at System.Collections.ObjectModel.Collection`1.GetEnumerator()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable`1 source)
at Newtonsoft.Json.Utilities.StringUtils.ForgivingCaseSensitiveFind[TSource](IEnumerable`1 source, Func`2 valueSelector, String testValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObjectUsingCreatorWithParameters(JsonReader reader, JsonObjectContract contract, JsonProperty containerProperty, ObjectConstructor`1 creator, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateNewObject(JsonReader reader, JsonObjectContract objectContract, JsonProperty containerMember, JsonProperty containerProperty, String id, Boolean& createdFromNonDefaultCreator)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at L4ONG.BE.Contact.Confirmations.FromString(String dje_z3U8ABW5DD5TSLN2_ejd)
Any idea?
log size 533k
Here a copy of the log
2024-12-05 18:13:33.0128 INFO: [LOTWManagement] : 0 success; log signed and uploaded and accepted without incident
2024-12-05 18:13:33.0168 INFO: [dje_zFDC6QQW5Q9M3VZUW9TGP3NZV8NGA_ejd] : Recalculating statistics asynchronous process started
2024-12-05 18:13:33.0178 INFO: [dje_zTNVCEHR5QUKXW9PTRXDNAEZZTMWLTWDG4W_ejd] : Calculating stats...
2024-12-05 18:13:33.0188 INFO: [LOTWManagement] : [LOTW UPLOAD] INFO: LOG SAVED
2024-12-05 18:13:58.0442 INFO: [ProgramStorage] : Performing partial reset of application cache on CountryStatistics
2024-12-05 18:14:32.6450 INFO: [dje_zNN7P72X9DNK73FCGFLG5S_ejd] : Updating worked before list...
2024-12-05 18:21:48.4042 ERROR: [Confirmations][FromString] : [EXCEPTION] Exception of type 'System.OutOfMemoryException' was thrown. System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.Collections.Generic.List`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator()
at System.Collections.ObjectModel.Collection`1.GetEnumerator()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable`1 source)
at Newtonsoft.Json.Utilities.StringUtils.ForgivingCaseSensitiveFind[TSource](IEnumerable`1 source, Func`2 valueSelector, String testValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObjectUsingCreatorWithParameters(JsonReader reader, JsonObjectContract contract, JsonProperty containerProperty, ObjectConstructor`1 creator, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateNewObject(JsonReader reader, JsonObjectContract objectContract, JsonProperty containerMember, JsonProperty containerProperty, String id, Boolean& createdFromNonDefaultCreator)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at L4ONG.BE.Contact.Confirmations.FromString(String dje_z3U8ABW5DD5TSLN2_ejd)
Any idea?
log size 533k