[16:09:58 TRACE game] _newDayTask failed with an exception
[16:09:58 ERROR 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 3763
at StardewValley.NPC.loadCurrentDialogue() in stardewvalley\Farmer\Farmer\NPC.cs:line 3616
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 11292
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)