Issue Game crashes when moving to next day/selling stuff

Valliel

Cowpoke
Ive tried installing the XNA framework, verifying files, deleting recent mods. this literally started yesterday and was fine before.
Ive gotten it to move one day forward and then i sold stuff and im back to square one it keeps looping this sequence below

Unable to cast object of type 'Microsoft.Xna.Framework.Graphics.Texture2D' to type 'System.Collections.Generic.Dictionary`2[System.String,System.String]'.
at Microsoft.Xna.Framework.Content.ContentReader.InnerReadObject[T](T existingInstance) in stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentReader.cs:line 176
at Microsoft.Xna.Framework.Content.ContentReader.ReadObject[T]() in stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentReader.cs:line 152
at Microsoft.Xna.Framework.Content.ContentReader.ReadAsset[T]() in stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentReader.cs:line 61
at Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject) in stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 324
at Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName) in stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 255
at StardewModdingAPI.Framework.ContentManagers.GameContentManager.<>c__DisplayClass6_0`1.<LoadExact>b__0() in SMAPI\Framework\ContentManagers\GameContentManager.cs:line 133
at StardewModdingAPI.Framework.Utilities.ContextHash`1.Track[TResult](T key, Func`1 action) in SMAPI\Framework\Utilities\ContextHash.cs:line 53
at StardewModdingAPI.Framework.ContentManagers.GameContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in SMAPI\Framework\ContentManagers\GameContentManager.cs:line 0
at StardewModdingAPI.Framework.ContentManagers.BaseContentManager.LoadLocalized[T](IAssetName assetName, LanguageCode language, Boolean useCache) in SMAPI\Framework\ContentManagers\BaseContentManager.cs:line 153
at StardewModdingAPI.Framework.ContentManagers.BaseContentManager.Load[T](String assetName, LanguageCode language) in SMAPI\Framework\ContentManagers\BaseContentManager.cs:line 144
at StardewValley.NPC.get_Dialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 219
at StardewValley.NPC.arriveAt(GameLocation l) in stardewvalley\Farmer\Farmer\NPC.cs:line 3204
at StardewValley.Game1.warpCharacter(NPC character, GameLocation targetLocation, Vector2 position) in stardewvalley\Farmer\Farmer\Game1.cs:line 11301
at StardewValley.NPC.dayUpdate(Int32 dayOfMonth) in stardewvalley\Farmer\Farmer\NPC.cs:line 5967
at StardewValley.Game1._newDayAfterFade()+MoveNext() in stardewvalley\Farmer\Farmer\Game1.cs:line 9707
at StardewValley.Game1.<>c.<newDayAfterFade>b__716_2() in stardewvalley\Farmer\Farmer\Game1.cs:line 8714
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__277_0(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.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
---------------

at StardewValley.Game1._update(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 4154
at StardewValley.Game1.Update(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 3974
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 1057
 
Top