njthomson / SrvSurvey

A new to help Commanders in planet based opperations
GNU General Public License v3.0
38 stars 1 forks source link

Exception "Unexpected entryId: '24507'" at 11/14/2024 8:21:40 PM -05:00 #147

Open Rythillian opened 2 days ago

Rythillian commented 2 days ago

What happened?

Was revisiting old systems from a journey in 2022. Had looked through my logs to find systems that might have missed bio signals and created a list of bookmarks. Everything was working fine until I loaded into this particular system and it caused the program to crash. Closing any other programs that are monitoring the logs will still result in the crash, relaunching the game and program also still results in a crash.

Version

2.0.2.43

Exception message

Unexpected entryId: '24507'

Exception stack

at SrvSurvey.canonn.CodexRef.matchFromEntryId(String entryId, Boolean allowNull) at SrvSurvey.canonn.CodexRef.matchFromEntryId(Int64 entryId) at SrvSurvey.game.SystemOrganism.lookupMissingNamesIfNeeded() at SrvSurvey.game.SystemBody.predictSpecies() at SrvSurvey.game.Game.predictSystemSpecies() at SrvSurvey.game.Game..ctor(String cmdr) at SrvSurvey.Main.newGame() at SrvSurvey.Main.b12_9() at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Windows.Forms.Control.InvokeMarshaledCallbacks() --- End of stack trace from previous location --- at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous) at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args) at System.Windows.Forms.Control.Invoke(Action method) at SrvSurvey.Main.b12_2()

Relevant log output

No response

njthomson commented 2 days ago

Thank you @Rythillian for reporting this. Let me look at the code, but I suspect I'll be asking to see a copy of .json file on your system. Let me get back to you.

Rythillian commented 1 day ago

Sounds good, I can send any log files ya need. I'm not at the same system anymore but I saved the name and did some testing before leaving. The crash only occurs in that singular system, and happens even when returning after awhile. Program works perfectly fine outside that system.