Issue Game crashes on save day

allyno

Newcomer
SMAPI log: https://smapi.io/log/15f65a0011fd409faf757ce724694f37

The game crashes on multiplayer when we sleep and start a new day. We all installed the mod and their dependencies using Vortex, and here are the mods we're using:
  1. Ridgeside Village
  2. More Fish
  3. Visible Fish
  4. Sailor Moon Styles
  5. Overgrown Fairy Houses
Any help would be appreciated. :)
 
Last edited:
Thanks for the log.
Unfortunately, there's no real mod error that's standing out. This appears to be more of a network connection related error.
The host may want to double check their log, and general internet connection though; especially if it's crashing for everyone.


Code:
01:15:00    TRACE    SMAPI    Synchronizing 'NewDay' task...
01:15:31    TRACE    game    Disconnecting from server 128282427552501543
01:15:31    TRACE    SMAPI       task complete.
01:15:31    TRACE    game    _newDayTask failed with an exception
01:15:31    ERROR    game    StardewValley.AbortNetSynchronizerException: Exception of type 'StardewValley.AbortNetSynchronizerException' was thrown.
   at StardewValley.NetSynchronizer.barrier(String name) in stardewvalley\Farmer\Farmer\Network\NewDaySynchronizer.cs:line 57
   at StardewValley.Game1._newDayAfterFade()+MoveNext() in stardewvalley\Farmer\Farmer\Game1.cs:line 8880
   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)
01:15:31    ERROR    game    An error occurred in the base update loop: System.Exception: Error on new day:
---------------
Exception of type 'StardewValley.AbortNetSynchronizerException' was thrown.
   at StardewValley.NetSynchronizer.barrier(String name) in stardewvalley\Farmer\Farmer\Network\NewDaySynchronizer.cs:line 57
   at StardewValley.Game1._newDayAfterFade()+MoveNext() in stardewvalley\Farmer\Farmer\Game1.cs:line 8880
   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 1117
01:15:31    TRACE    game    Disconnected: GalaxyTimeout
01:15:31    TRACE    game    setGameMode( 'titleScreenGameMode (0)' )
01:15:31    TRACE    SMAPI    Content Patcher edited Strings/StringsFromCSFiles (for the 'Ridgeside Village (Content Patcher component)' content pack).
01:15:31    TRACE    game    _newDayTask failed with an exception
01:15:31    ERROR    game    StardewValley.AbortNetSynchronizerException: Exception of type 'StardewValley.AbortNetSynchronizerException' was thrown.
   at StardewValley.NetSynchronizer.barrier(String name) in stardewvalley\Farmer\Farmer\Network\NewDaySynchronizer.cs:line 57
   at StardewValley.Game1._newDayAfterFade()+MoveNext() in stardewvalley\Farmer\Farmer\Game1.cs:line 8880
   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)
On a sidenote:
Vortex generally isn't recommended for SMAPI modding. As it has a habit of occasionally missing files, and updates.
I do see a mention of PyTk not being properly installed, but it also doesn't seem to be required for any of your current mods.

Code:
01:10:33    ERROR    SMAPI       Skipped mods
01:10:33    ERROR    SMAPI       --------------------------------------------------
01:10:33    ERROR    SMAPI          These mods could not be added to your game.
01:10:33    ERROR    SMAPI          - PyTK because it contains files, but none of them are manifest.json.
 

allyno

Newcomer
Thanks for the log.
Unfortunately, there's no real mod error that's standing out. This appears to be more of a network connection related error.
The host may want to double check their log, and general internet connection though; especially if it's crashing for everyone.


Code:
01:15:00    TRACE    SMAPI    Synchronizing 'NewDay' task...
01:15:31    TRACE    game    Disconnecting from server 128282427552501543
01:15:31    TRACE    SMAPI       task complete.
01:15:31    TRACE    game    _newDayTask failed with an exception
01:15:31    ERROR    game    StardewValley.AbortNetSynchronizerException: Exception of type 'StardewValley.AbortNetSynchronizerException' was thrown.
   at StardewValley.NetSynchronizer.barrier(String name) in stardewvalley\Farmer\Farmer\Network\NewDaySynchronizer.cs:line 57
   at StardewValley.Game1._newDayAfterFade()+MoveNext() in stardewvalley\Farmer\Farmer\Game1.cs:line 8880
   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)
01:15:31    ERROR    game    An error occurred in the base update loop: System.Exception: Error on new day:
---------------
Exception of type 'StardewValley.AbortNetSynchronizerException' was thrown.
   at StardewValley.NetSynchronizer.barrier(String name) in stardewvalley\Farmer\Farmer\Network\NewDaySynchronizer.cs:line 57
   at StardewValley.Game1._newDayAfterFade()+MoveNext() in stardewvalley\Farmer\Farmer\Game1.cs:line 8880
   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 1117
01:15:31    TRACE    game    Disconnected: GalaxyTimeout
01:15:31    TRACE    game    setGameMode( 'titleScreenGameMode (0)' )
01:15:31    TRACE    SMAPI    Content Patcher edited Strings/StringsFromCSFiles (for the 'Ridgeside Village (Content Patcher component)' content pack).
01:15:31    TRACE    game    _newDayTask failed with an exception
01:15:31    ERROR    game    StardewValley.AbortNetSynchronizerException: Exception of type 'StardewValley.AbortNetSynchronizerException' was thrown.
   at StardewValley.NetSynchronizer.barrier(String name) in stardewvalley\Farmer\Farmer\Network\NewDaySynchronizer.cs:line 57
   at StardewValley.Game1._newDayAfterFade()+MoveNext() in stardewvalley\Farmer\Farmer\Game1.cs:line 8880
   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)
On a sidenote:
Vortex generally isn't recommended for SMAPI modding. As it has a habit of occasionally missing files, and updates.
I do see a mention of PyTk not being properly installed, but it also doesn't seem to be required for any of your current mods.

Code:
01:10:33    ERROR    SMAPI       Skipped mods
01:10:33    ERROR    SMAPI       --------------------------------------------------
01:10:33    ERROR    SMAPI          These mods could not be added to your game.
01:10:33    ERROR    SMAPI          - PyTK because it contains files, but none of them are manifest.json.
Thanks, the host didn't have any mod-related errors either from what I saw so it probably is the connection issue.
 
Top