Open InvestigateXM opened 3 weeks ago
Thank you @InvestigateXM for reporting this. This is going to be a tricky one to pin down.
Would you be willing to share the whole log file? They can be found in %appdata%\SrvSurvey\SrvSurvey\1.1.0.0\logs
I think this is the one from the initial report, it did happen a second time a bit later with the following log:
The next release will have a fix. You can get early access from the bottom of this page: https://github.com/njthomson/SrvSurvey/actions/runs/11638841481
@InvestigateXM - this is that next build: https://github.com/njthomson/SrvSurvey/releases/tag/2.0.2.37
Thanks, will try it out once Exploration data can be handed in for Powerplay again and I have a reason to go out into the black again :)
What happened?
FSSing a System I believe, but not entirely sure when this error happened as I didn't discover it instantly
Version
2.0.2.32
Exception message
Collection was modified; enumeration operation may not execute.
Exception stack
at System.Collections.Generic.List`1.Enumerator.MoveNextRare() at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType) at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType) at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer) at SrvSurvey.game.Data.Save() at SrvSurvey.game.Game.Journals_onJournalEntry(JournalEntry entry, Int32 index)
Relevant log output