Solved Save file keeps crashing, can't fix?

llamalover1797

Newcomer
Hello all! I fired up Ye Olde Stardew for the first time in several months, and my oldest save file keeps crashing as soon as I "wake up." My bro and I tried uninstalling & reinstalling and checking SMAPI, which didn't help. He looked in my error logs and said that some mods I used messed it up, but he didn't know how to fix it. Hoping one of y'all can! I'm copy-pasting where he said the error was. Thank you so much! :)


Message: The given key was not present in the dictionary.
InnerException:
Stack Trace: at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at StardewValley.Crop.harvest(Int32 xTile, Int32 yTile, HoeDirt soil, JunimoHarvester junimoHarvester) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Crop.cs:line 517
at StardewValley.Characters.JunimoHarvester.update(GameTime time, GameLocation location) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Characters\JunimoHarvester.cs:line 471
at StardewValley.GameLocation.updateCharacters(GameTime time) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Locations\GameLocation.cs:line 3311
at StardewValley.GameLocation.updateEvenIfFarmerIsntHere(GameTime time, Boolean ignoreWasUpdatedFlush) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Locations\GameLocation.cs:line 3342
at StardewValley.Locations.BuildableGameLocation.updateEvenIfFarmerIsntHere(GameTime time, Boolean skipWasUpdatedFlush) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Locations\BuildableGameLocation.cs:line 213
at StardewValley.Farm.updateEvenIfFarmerIsntHere(GameTime time, Boolean skipWasUpdatedFlush) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Locations\Farm.cs:line 2092
at StardewValley.Game1.UpdateLocations(GameTime time) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 6309
at StardewValley.Game1._update(GameTime gameTime) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 4747
at StardewValley.Game1.Update(GameTime gameTime) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 3872
at StardewValley.GameRunner.Update(GameTime gameTime) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\LocalMultiplayer.cs:line 1046
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
at Microsoft.Xna.Framework.GameHost.OnIdle()
at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at Microsoft.Xna.Framework.WindowsGameHost.Run()
at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
at StardewValley.Program.Main(String[] args) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Program.cs:line 156

Game Version: 1.5.4
SDK Helper: SteamHelper
Game Language: en
GPU: Intel(R) HD Graphics 620
OS: Win32NT Microsoft Windows NT 6.2.9200.0
In-game Date: spring 23 Y5 Time of Day: 610
Game Location: Farm
 

MouseyPounds

Sodbuster
The error appears to be Junimos trying to harvest an invalid crop. Did you have modded crops installed? Might be able to clean those up by running under SMAPI with Json Assets. Otherwise you may need to edit the savefile to remove them (which could be tedious if there are a lot)
 

llamalover1797

Newcomer
That worked! I did have modded crops and must've missed removing a couple before I deleted the mod. Took a bit of time but we're up and running again--thank you SO SO much!!
 
Top