Issue Stardew crash upon new day?

NooksCrook

Greenhorn
Hello forum, hope you are all well during this time of year. I have a bunch of mods in my game and everything was running fine until it crashed upon going to bed. I assume its a mod incompatibility and seems to be to do with an npc, perhaps a custom npc. Other than that I'm not entirely sure what the problem is or where to go with it, here is my console.

[game] An error occurred in the base update loop: System.Exception: Error on new day:
---------------
Index was outside the bounds of the array.
at StardewValley.Dialogue.parseDialogueString(String masterString) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 301
at StardewValley.Dialogue..ctor(String masterDialogue, NPC speaker) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 221
at StardewValley.NPC.tryToRetrieveDialogue(String preface, Int32 heartLevel, String appendToEnd) in stardewvalley\Farmer\Farmer\NPC.cs:line 3801
at StardewValley.NPC.loadCurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 3628
at StardewValley.NPC.get_CurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 340
at StardewValley.Game1.warpCharacter(NPC character, GameLocation targetLocation, Vector2 position) in stardewvalley\Farmer\Farmer\Game1.cs:line 11266
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 9681
at StardewValley.Game1.<>c.<newDayAfterFade>b__713_2() in stardewvalley\Farmer\Farmer\Game1.cs:line 8688
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 4129
at StardewValley.Game1.Update(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 3949
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 1003

[game] IndexOutOfRangeException: Index was outside the bounds of the array.
at StardewValley.Dialogue.parseDialogueString(String masterString) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 301
at StardewValley.Dialogue..ctor(String masterDialogue, NPC speaker) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 221
at StardewValley.NPC.tryToRetrieveDialogue(String preface, Int32 heartLevel, String appendToEnd) in stardewvalley\Farmer\Farmer\NPC.cs:line 3801
at StardewValley.NPC.loadCurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 3628
at StardewValley.NPC.get_CurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 340
at StardewValley.Game1.warpCharacter(NPC character, GameLocation targetLocation, Vector2 position) in stardewvalley\Farmer\Farmer\Game1.cs:line 11266
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 9681
at StardewValley.Game1.<>c.<newDayAfterFade>b__713_2() in stardewvalley\Farmer\Farmer\Game1.cs:line 8688
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)

[game] An error occurred in the base update loop: System.Exception: Error on new day:
---------------
Index was outside the bounds of the array.
at StardewValley.Dialogue.parseDialogueString(String masterString) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 301
at StardewValley.Dialogue..ctor(String masterDialogue, NPC speaker) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 221
at StardewValley.NPC.tryToRetrieveDialogue(String preface, Int32 heartLevel, String appendToEnd) in stardewvalley\Farmer\Farmer\NPC.cs:line 3801
at StardewValley.NPC.loadCurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 3628
at StardewValley.NPC.get_CurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 340
at StardewValley.Game1.warpCharacter(NPC character, GameLocation targetLocation, Vector2 position) in stardewvalley\Farmer\Farmer\Game1.cs:line 11266
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 9681
at StardewValley.Game1.<>c.<newDayAfterFade>b__713_2() in stardewvalley\Farmer\Farmer\Game1.cs:line 8688
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 4129
at StardewValley.Game1.Update(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 3949
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 1003

[game] IndexOutOfRangeException: Index was outside the bounds of the array.
at StardewValley.Dialogue.parseDialogueString(String masterString) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 301
at StardewValley.Dialogue..ctor(String masterDialogue, NPC speaker) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 221
at StardewValley.NPC.tryToRetrieveDialogue(String preface, Int32 heartLevel, String appendToEnd) in stardewvalley\Farmer\Farmer\NPC.cs:line 3801

Thanks for any advice or light shed on this.
at StardewValley.NPC.loadCurrentDial
 
Last edited by a moderator:

Kreeate

Rancher
Hello forum, hope you are all well during this time of year. I have a bunch of mods in my game and everything was running fine until it crashed upon going to bed. I assume its a mod incompatibility and seems to be to do with an npc, perhaps a custom npc. Other than that I'm not entirely sure what the problem is or where to go with it, here is my console.

[game] An error occurred in the base update loop: System.Exception: Error on new day:
---------------
Index was outside the bounds of the array.
at StardewValley.Dialogue.parseDialogueString(String masterString) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 301
at StardewValley.Dialogue..ctor(String masterDialogue, NPC speaker) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 221
at StardewValley.NPC.tryToRetrieveDialogue(String preface, Int32 heartLevel, String appendToEnd) in stardewvalley\Farmer\Farmer\NPC.cs:line 3801
at StardewValley.NPC.loadCurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 3628
at StardewValley.NPC.get_CurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 340
at StardewValley.Game1.warpCharacter(NPC character, GameLocation targetLocation, Vector2 position) in stardewvalley\Farmer\Farmer\Game1.cs:line 11266
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 9681
at StardewValley.Game1.<>c.<newDayAfterFade>b__713_2() in stardewvalley\Farmer\Farmer\Game1.cs:line 8688
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 4129
at StardewValley.Game1.Update(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 3949
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 1003

[game] IndexOutOfRangeException: Index was outside the bounds of the array.
at StardewValley.Dialogue.parseDialogueString(String masterString) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 301
at StardewValley.Dialogue..ctor(String masterDialogue, NPC speaker) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 221
at StardewValley.NPC.tryToRetrieveDialogue(String preface, Int32 heartLevel, String appendToEnd) in stardewvalley\Farmer\Farmer\NPC.cs:line 3801
at StardewValley.NPC.loadCurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 3628
at StardewValley.NPC.get_CurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 340
at StardewValley.Game1.warpCharacter(NPC character, GameLocation targetLocation, Vector2 position) in stardewvalley\Farmer\Farmer\Game1.cs:line 11266
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 9681
at StardewValley.Game1.<>c.<newDayAfterFade>b__713_2() in stardewvalley\Farmer\Farmer\Game1.cs:line 8688
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)

[game] An error occurred in the base update loop: System.Exception: Error on new day:
---------------
Index was outside the bounds of the array.
at StardewValley.Dialogue.parseDialogueString(String masterString) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 301
at StardewValley.Dialogue..ctor(String masterDialogue, NPC speaker) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 221
at StardewValley.NPC.tryToRetrieveDialogue(String preface, Int32 heartLevel, String appendToEnd) in stardewvalley\Farmer\Farmer\NPC.cs:line 3801
at StardewValley.NPC.loadCurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 3628
at StardewValley.NPC.get_CurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 340
at StardewValley.Game1.warpCharacter(NPC character, GameLocation targetLocation, Vector2 position) in stardewvalley\Farmer\Farmer\Game1.cs:line 11266
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 9681
at StardewValley.Game1.<>c.<newDayAfterFade>b__713_2() in stardewvalley\Farmer\Farmer\Game1.cs:line 8688
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 4129
at StardewValley.Game1.Update(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 3949
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 1003

[game] IndexOutOfRangeException: Index was outside the bounds of the array.
at StardewValley.Dialogue.parseDialogueString(String masterString) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 301
at StardewValley.Dialogue..ctor(String masterDialogue, NPC speaker) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 221
at StardewValley.NPC.tryToRetrieveDialogue(String preface, Int32 heartLevel, String appendToEnd) in stardewvalley\Farmer\Farmer\NPC.cs:line 3801

Thanks for any advice or light shed on this.
at StardewValley.NPC.loadCurrentDial
Hi,

Can you please upload your SMAPI log to https://smapi.io/log (see instructions on that page) and share the link here?
 

NooksCrook

Greenhorn
Hi,

Can you please try again? Looks like you may have added the wrong file to the parser.Its
It will be either SMAPI-crash.txt if it exists, otherwise SMAPI-latest.txt.
Hey, it's not allowing me to parse it. I'm not sure why.
Code:
Index was outside the bounds of the array.
at StardewValley.Dialogue.parseDialogueString(String masterString) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 301
at StardewValley.Dialogue..ctor(String masterDialogue, NPC speaker) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 221
at StardewValley.NPC.tryToRetrieveDialogue(String preface, Int32 heartLevel, String appendToEnd) in stardewvalley\Farmer\Farmer\NPC.cs:line 3801
at StardewValley.NPC.loadCurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 3628
at StardewValley.NPC.get_CurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 340
at StardewValley.Game1.warpCharacter(NPC character, GameLocation targetLocation, Vector2 position) in stardewvalley\Farmer\Farmer\Game1.cs:line 11266
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 9681
at StardewValley.Game1.<>c.<newDayAfterFade>b__713_2() in stardewvalley\Farmer\Farmer\Game1.cs:line 8688
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 4129
at StardewValley.Game1.Update(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 3949
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 1003

[game] IndexOutOfRangeException: Index was outside the bounds of the array.
at StardewValley.Dialogue.parseDialogueString(String masterString) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 301
at StardewValley.Dialogue..ctor(String masterDialogue, NPC speaker) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 221
at StardewValley.NPC.tryToRetrieveDialogue(String preface, Int32 heartLevel, String appendToEnd) in stardewvalley\Farmer\Farmer\NPC.cs:line 3801
at StardewValley.NPC.loadCurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 3628
at StardewValley.NPC.get_CurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 340
at StardewValley.Game1.warpCharacter(NPC character, GameLocation targetLocation, Vector2 position) in stardewvalley\Farmer\Farmer\Game1.cs:line 11266
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 9681
at StardewValley.Game1.<>c.<newDayAfterFade>b__713_2() in stardewvalley\Farmer\Farmer\Game1.cs:line 8688
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)
 

Kreeate

Rancher
Hey, it's not allowing me to parse it. I'm not sure why.
Code:
Index was outside the bounds of the array.
at StardewValley.Dialogue.parseDialogueString(String masterString) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 301
at StardewValley.Dialogue..ctor(String masterDialogue, NPC speaker) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 221
at StardewValley.NPC.tryToRetrieveDialogue(String preface, Int32 heartLevel, String appendToEnd) in stardewvalley\Farmer\Farmer\NPC.cs:line 3801
at StardewValley.NPC.loadCurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 3628
at StardewValley.NPC.get_CurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 340
at StardewValley.Game1.warpCharacter(NPC character, GameLocation targetLocation, Vector2 position) in stardewvalley\Farmer\Farmer\Game1.cs:line 11266
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 9681
at StardewValley.Game1.<>c.<newDayAfterFade>b__713_2() in stardewvalley\Farmer\Farmer\Game1.cs:line 8688
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 4129
at StardewValley.Game1.Update(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 3949
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 1003

[game] IndexOutOfRangeException: Index was outside the bounds of the array.
at StardewValley.Dialogue.parseDialogueString(String masterString) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 301
at StardewValley.Dialogue..ctor(String masterDialogue, NPC speaker) in stardewvalley\Farmer\Farmer\Dialogue.cs:line 221
at StardewValley.NPC.tryToRetrieveDialogue(String preface, Int32 heartLevel, String appendToEnd) in stardewvalley\Farmer\Farmer\NPC.cs:line 3801
at StardewValley.NPC.loadCurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 3628
at StardewValley.NPC.get_CurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 340
at StardewValley.Game1.warpCharacter(NPC character, GameLocation targetLocation, Vector2 position) in stardewvalley\Farmer\Farmer\Game1.cs:line 11266
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 9681
at StardewValley.Game1.<>c.<newDayAfterFade>b__713_2() in stardewvalley\Farmer\Farmer\Game1.cs:line 8688
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)
Can you please attach the file of either SMAPI-crash.txt or SMAPI-latest.txt here?

EDIT: Note that you shouldn't paste the code into the parser. Just drag the txt file and then drop it in the parser box.
 

Kreeate

Rancher
Thanks, but that is not the correct file.

Please follow the below instructions to find your SMAPI log file, then attach it here.

1639780040924.png
 

Kreeate

Rancher
Thanks, but the idea behind wanting to see the screenshot was so that I can see the file size, lol.

What size is it? Perhaps upload it to dropbox or googledrive and link it here please.
 

Kreeate

Rancher
It should be public now
Thank you. Now the parsed log is working. I've removed some of the repeating errors in the 32MB text log and it is now a manageable - 1.9MB
You can click this link to see your parsed error log. We will try to get rid of all the red errors.

Let's start by removing some problem mods first...

Inside your Mods folder, delete the following folders :
  • BetterFarmAnimalVariety ( this is a duplicate mod )
  • Skill Prestige ( not compatible with SDV 1.5.5 )
  • [BFAV] Warthog-portuguese ( this is a duplicate mod )
  • [BFAV] Warthog-chinese ( this is a duplicate mod )
  • Walk of Life ( not compatible with SDV 1.5.5 )
Let's start with the above. Once you have removed those mods, please try to load your save again.
Then upload a new SMAPI log here please.
You may have to upload it to google drive again, depending on the size.
 
Last edited:

NooksCrook

Greenhorn
Thank you. Now the parsed log is working. I've removed some of the repeating errors in the 32MB text log and it is now a manageable - 1.9MB
You can click this link to see your parsed error log. We will try to get rid of all the red errors.

Let's start by removing some problem mods first...

Inside your Mods folder, delete the following folders :
  • BetterFarmAnimalVariety ( this is a duplicate mod )
  • Skill Prestige ( not compatible with SDV 1.5.5 )
  • [BFAV] Warthog-portuguese ( this is a duplicate mod )
  • [BFAV] Warthog-chinese ( this is a duplicate mod )
  • Walk of Life ( not compatible with SDV 1.5.5 )
Let's start with the above. Once you have removed those mods, please try to load your save again.
Then upload a new SMAPI log here please.
You may have to upload it to google drive again, depending on the size.
Hey, I couldnt find walk of life at all in the folder. Searched twice, and manually searched. Thanks for the help so far!

This is the new log.

 

Kreeate

Rancher
Hey, I couldnt find walk of life at all in the folder. Searched twice, and manually searched. Thanks for the help so far!

This is the new log.

Thanks for the new log.
The walk of life folder is named AwesomeProfessions ( my bad for giving the incorrect name in my earlier post )

Next steps:
Completely delete BetterFarmAnimalVariety and then install this version --> https://forums.stardewvalley.net/threads/unofficial-mod-updates.2096/post-47274
Delete folder AwesomeProfessions
Please upload your save folder and attach it here.
 

NooksCrook

Greenhorn
Thanks for the new log.
The walk of life folder is named AwesomeProfessions ( my bad for giving the incorrect name in my earlier post )

Next steps:
Completely delete BetterFarmAnimalVariety and then install this version --> https://forums.stardewvalley.net/threads/unofficial-mod-updates.2096/post-47274
Delete folder AwesomeProfessions
Please upload your save folder and attach it here.
Great, that's it all removed.

Log

Folder
 
Top