[19:20:48 INFO SMAPI] SMAPI 3.7.6.1 with Stardew Valley 1.4.
5 on Android Unix
4.14.186.25578192
[19:20:48 INFO SMAPI] Mods go here: /storage/emulated/0/StardewValley/Mods
[19:20:48 TRACE SMAPI] (Using custom --mods-path argument.)
[19:20:48 TRACE SMAPI] Log started at 2023-02-20T22:20:48 UTC
[19:20:48 TRACE SMAPI] Loaded with custom settings: GitHubProjectName:
MartyrPher/SMAPI-Android-Installer, ModsPath:
[19:20:51 DEBUG SMAPI] Starting game...
[19:20:55 TRACE SMAPI] Loading mod metadata...
[19:20:55 TRACE SMAPI] Loading mods...
[19:20:55 TRACE SMAPI] Multiplayer Mod (from
Mods/MultiplayerMod/MultiplayerMod_Thong_DTN)...
[19:20:56 TRACE SMAPI] Detected game patcher (Harmony.HarmonyInstance type)
in assembly MultiplayerMod.dll.
[19:20:56 TRACE SMAPI] Detected filesystem access (System.IO.File type) in
assembly MultiplayerMod.dll.
[19:20:56 TRACE SMAPI] Detected filesystem access (System.IO.FileStream type)
in assembly MultiplayerMod.dll.
[19:20:56 TRACE SMAPI] Custom Localization (from
Mods/CustomLocalization/CustomLocalization.dll)...
[19:20:56 TRACE SMAPI] Rewriting CustomLocalization.dll for OS...
[19:20:56 TRACE SMAPI] Rewrote CustomLocalization.dll to fix
StardewValley.Game1.onScreenMenus field...
[19:20:56 TRACE SMAPI] Detected game patcher (Harmony.HarmonyInstance type)
in assembly CustomLocalization.dll.
[19:20:56 TRACE SMAPI] Detected filesystem access (System.IO.FileStream type)
in assembly CustomLocalization.dll.
[19:20:56 TRACE SMAPI] Console Commands (from Mods/Console
Commands/ConsoleCommands.dll)...
[19:20:56 TRACE SMAPI] Detected direct console access (System.Console type)
in assembly ConsoleCommands.dll.
[19:20:56 TRACE SMAPI] Detected shell or process access
(System.Diagnostics.Process type) in assembly ConsoleCommands.dll.
[19:20:57 TRACE SMAPI] VirtualKeyboard (from
Mods/VirtualKeyboard/VirtualKeyboard.dll)...
[19:20:57 TRACE SMAPI] Save Backup (from Mods/SaveBackup/SaveBackup.dll)...
[19:20:57 TRACE SMAPI] Detected direct console access (System.Console type)
in assembly SaveBackup.dll.
[19:20:57 TRACE SMAPI] Detected filesystem access (System.IO.FileInfo type)
in assembly SaveBackup.dll.
[19:20:57 TRACE SMAPI] Detected filesystem access (System.IO.DirectoryInfo
type) in assembly SaveBackup.dll.
[19:20:57 TRACE SMAPI] Detected shell or process access
(System.Diagnostics.Process type) in assembly SaveBackup.dll.
[19:20:57 INFO SMAPI] Loaded 5 mods:
[19:20:57 INFO SMAPI] Console Commands 3.7.6 by SMAPI | Adds SMAPI console
commands that let you manipulate the game.
[19:20:57 INFO SMAPI] Custom Localization 1.1.0 by ZaneYork | Localization for
not exist locale.
[19:20:57 INFO SMAPI] Multiplayer Mod 1.0.0 by Tran Minh Thong | It is a mod
that supports multiplayer and takes the Android platform as the mainstream.
[19:20:57 INFO SMAPI] Save Backup 3.7.6 by SMAPI | Automatically backs up all
your saves once per day into its folder.
[19:20:57 INFO SMAPI] VirtualKeyboard 3.3.1 by SMAPI | A much needed Virtual
Keyboard for SMAPI Android.
[19:20:57 INFO SMAPI] Found 4 mods with warnings:
[19:20:57 INFO SMAPI] Patched game code
[19:20:57 INFO SMAPI] --------------------------------------------------
[19:20:57 INFO SMAPI] These mods directly change the game code. They're more
likely to cause errors or bugs in-game; if
[19:20:57 INFO SMAPI] your game has issues, try removing these first.
Otherwise you can ignore this warning.
[19:20:57 INFO SMAPI] - Custom Localization
[19:20:57 INFO SMAPI] - Multiplayer Mod
[19:20:57 DEBUG SMAPI] Direct system access
[19:20:57 DEBUG SMAPI] --------------------------------------------------
[19:20:57 DEBUG SMAPI] You enabled paranoid warnings and these mods directly
access the filesystem, shells/processes, or
[19:20:57 DEBUG SMAPI] SMAPI console. (This is usually legitimate and
innocent usage; this warning is only useful for
[19:20:57 DEBUG SMAPI] further investigation.)
[19:20:57 DEBUG SMAPI] - Console Commands (console, shells/processes)
[19:20:57 DEBUG SMAPI] - Custom Localization (files)
[19:20:57 DEBUG SMAPI] - Multiplayer Mod (files)
[19:20:57 DEBUG SMAPI] - Save Backup (console, files, shells/processes)
[19:20:57 ALERT Multiplayer Mod] [Author Mod] Youtube - Thong Dev
[19:20:57 ALERT Multiplayer Mod] [Author Mod] Youtube - Thong Dev
[19:20:57 ALERT Multiplayer Mod] [Author Mod] Youtube - Thong Dev
[19:20:57 ALERT Multiplayer Mod] [Author Mod] Youtube - Thong Dev
[19:20:57 ALERT Multiplayer Mod] [Author Mod] Youtube - Thong Dev
[19:21:02 TRACE Save Backup] Already backed up today.
[19:21:02 TRACE SMAPI] Checking for updates...
[19:21:02 TRACE SMAPI] Checking for updates to 3 mods...
[19:21:02 TRACE SMAPI] Detecting common issues...
[19:21:03 TRACE SMAPI] Got update-check errors for some mods:
Multiplayer Mod: Found no Nexus mod with this ID.
VirtualKeyboard: The value 'null' isn't a valid Nexus mod ID, must be an integer
ID.
[19:21:03 TRACE SMAPI] All mods up to date.
[19:21:12 WARN SMAPI] Broke loop while loading asset
'LooseSprites/PlayerStatusList'.
[19:21:12 TRACE SMAPI] Bypassing mod loaders for this asset. Stack trace:
at System.Environment.get_StackTrace () [0x00000] in
<0381c8f952fb47759ee29160e807b17d>:0
at StardewModdingAPI.Framework.ContentManagers.GameContentManager.Load[T]
(System.String assetName, StardewValley.LocalizedContentManager+LanguageCode
language, System.Boolean useCache) [0x00000] in
<63c48d483fe64cc59a3755ce57837b9b>:0
at StardewModdingAPI.Framework.ContentManagers.BaseContentManager.Load[T]
(System.String assetName) [0x00000] in <63c48d483fe64cc59a3755ce57837b9b>:0
at StardewValley.BellsAndWhistles.PlayerStatusList.AddSpriteDefinition
(System.String key, System.String file, System.Int32 x, System.Int32 y,
System.Int32 width, System.Int32 height) [0x00000] in
<403da74f83c741e78e4b1802d359b736>:0
at StardewValley.FarmerTeam..ctor () [0x00000] in
<403da74f83c741e78e4b1802d359b736>:0
at StardewValley.Farmer..ctor () [0x00000] in
<403da74f83c741e78e4b1802d359b736>:0
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read100_Farme
r (System.Boolean isNullable, System.Boolean checkType) [0x00000] in
<403da74f83c741e78e4b1802d359b736>:0
at
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read331_Farme
r () [0x00000] in <403da74f83c741e78e4b1802d359b736>:0
at Microsoft.Xml.Serialization.GeneratedAssembly.FarmerSerializer.Deserialize
(System.Xml.Serialization.XmlSerializationReader reader) [0x00000] in
<403da74f83c741e78e4b1802d359b736>:0
at System.Xml.Serialization.XmlSerializer.Deserialize (System.Xml.XmlReader
xmlReader) [0x00000] in <212d488742f040d2b995e8258fa8c345>:0
at System.Xml.Serialization.XmlSerializer.Deserialize (System.IO.Stream stream)
[0x00000] in <212d488742f040d2b995e8258fa8c345>:0
at StardewValley.Menus.LoadGameMenu.FindSaveGames () [0x00000] in
<403da74f83c741e78e4b1802d359b736>:0
at StardewValley.Menus.LoadGameMenu+<>c.<startListPopulation>b__61_0 () [0x00000]
in <403da74f83c741e78e4b1802d359b736>:0
at System.Threading.Tasks.Task`1[TResult].InnerInvoke () [0x00000] in
<0381c8f952fb47759ee29160e807b17d>:0
at System.Threading.Tasks.Task.Execute () [0x00000] in
<0381c8f952fb47759ee29160e807b17d>:0
at System.Threading.Tasks.Task.ExecutionContextCallback (System.Object obj)
[0x00000] in <0381c8f952fb47759ee29160e807b17d>:0
at System.Threading.ExecutionContext.RunInternal
(System.Threading.ExecutionContext executionContext,
System.Threading.ContextCallback callback, System.Object state, System.Boolean
preserveSyncCtx) [0x00000] in <0381c8f952fb47759ee29160e807b17d>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext
executionContext, System.Threading.ContextCallback callback, System.Object state,
System.Boolean preserveSyncCtx) [0x00000] in <0381c8f952fb47759ee29160e807b17d>:0
at System.Threading.Tasks.Task.ExecuteWithThreadLocal
(System.Threading.Tasks.Task& currentTaskSlot) [0x00000] in
<0381c8f952fb47759ee29160e807b17d>:0
at System.Threading.Tasks.Task.ExecuteEntry (System.Boolean
bPreventDoubleExecution) [0x00000] in <0381c8f952fb47759ee29160e807b17d>:0
at
System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem ()
[0x00000] in <0381c8f952fb47759ee29160e807b17d>:0
at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00000] in
<0381c8f952fb47759ee29160e807b17d>:0
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in
<0381c8f952fb47759ee29160e807b17d>:0
[19:21:21 DEBUG SMAPI] SaveParsed
[19:21:28 DEBUG SMAPI] SaveLoadedBasicInfo
[19:21:32 DEBUG SMAPI] SaveLoadedLocations
[19:21:32 DEBUG SMAPI] Preloaded
[19:21:32 TRACE SMAPI] Game loader done.
[19:21:33 TRACE SMAPI] Context: loaded save 'MrBeast_336606648', starting spring 3
Y1, locale set to pt. Single-player.
[19:21:33 INFO Multiplayer Mod] Server is running!
[19:21:36 INFO Multiplayer Mod] New Connection id=1
[19:21:46 ERROR game] An error occurred in the base update loop:
System.NullReferenceException: Object reference not set to an instance of an object
at
StardewValley.Network.GameServer+<>c__DisplayClass39_0.<checkFarmhandRequest>b__0
() [0x00129] in <403da74f83c741e78e4b1802d359b736>:0
at StardewValley.Network.GameServer.whenGameAvailable (System.Action action,
System.Func`1[TResult] customAvailabilityCheck) [0x0001c] in
<403da74f83c741e78e4b1802d359b736>:0
at StardewValley.Network.GameServer.checkFarmhandRequest (System.String userID,
System.String connectionID, StardewValley.Network.NetFarmerRoot farmer,
System.Action`1[T] sendMessage, System.Action approve) [0x0007b] in
<403da74f83c741e78e4b1802d359b736>:0
at MultiplayerMod.Framework.Network.ModServer.ReceivedIncomingMessage
(StardewValley.Network.IncomingMessage message,
MultiplayerMod.Framework.Network.Connection connection) [0x00095] in
<fa69c5cf7d604438bcd6077d37102142>:0
at MultiplayerMod.Framework.Network.ModServer.receiveMessages () [0x00025] in
<fa69c5cf7d604438bcd6077d37102142>:0
at StardewValley.Network.GameServer.receiveMessages () [0x00015] in
<403da74f83c741e78e4b1802d359b736>:0
at StardewValley.Multiplayer.UpdateEarly () [0x00038] in
<403da74f83c741e78e4b1802d359b736>:0
at StardewValley.Game1._update (Microsoft.Xna.Framework.GameTime gameTime)
[0x0037d] in <403da74f83c741e78e4b1802d359b736>:0
at StardewValley.Game1.Update (Microsoft.Xna.Framework.GameTime gameTime)
[0x00042] in <403da74f83c741e78e4b1802d359b736>:0
at StardewModdingAPI.Framework.SGame.<>n__0 (Microsoft.Xna.Framework.GameTime
gameTime) [0x00000] in <63c48d483fe64cc59a3755ce57837b9b>:0
at StardewModdingAPI.Framework.SGame+<>c__DisplayClass48_0.<Update>b__0 ()
[0x00000] in <63c48d483fe64cc59a3755ce57837b9b>:0
at StardewModdingAPI.Framework.SCore.OnGameUpdating
(Microsoft.Xna.Framework.GameTime gameTime, System.Action runGameUpdate) [0x014b4]
in <63c48d483fe64cc59a3755ce57837b9b>:0
[19:22:51 TRACE SMAPI] Context: returned to title
[19:22:51 ERROR SMAPI] Thread failed:
System.Net.Sockets.SocketException (0x80004005): interrupted
at System.Net.Sockets.Socket.Accept () [0x00033] in
<fcd36fbef7584569b5beddca89355f05>:0
at System.Net.Sockets.TcpListener.AcceptTcpClient () [0x0001e] in
<fcd36fbef7584569b5beddca89355f05>:0
at MultiplayerMod.Framework.Network.TServer.<Start>g__Start_|15_0 () [0x00002] in
<fa69c5cf7d604438bcd6077d37102142>:0
at StardewModdingAPI.Patches.ThreadSilenceExitPatch.ThreadStart_Finalizer
(System.Object state) [0x00029] in <63c48d483fe64cc59a3755ce57837b9b>:0
[19:22:51 ERROR game] An error occurred in the base update loop:
System.InvalidOperationException: Collection was modified; enumeration operation
may not execute.
at System.Collections.Generic.List`1[T].ForEach (System.Action`1[T] action)
[0x00046] in <0381c8f952fb47759ee29160e807b17d>:0
at MultiplayerMod.Framework.Network.TServer.Stop () [0x00020] in
<fa69c5cf7d604438bcd6077d37102142>:0
at MultiplayerMod.Framework.Network.ModServer.stopServer () [0x00006] in
<fa69c5cf7d604438bcd6077d37102142>:0
at StardewValley.Network.GameServer.stopServer () [0x00015] in
<403da74f83c741e78e4b1802d359b736>:0
at StardewValley.Multiplayer.Disconnect (StardewValley.Multiplayer+DisconnectType
disconnectType) [0x00007] in <403da74f83c741e78e4b1802d359b736>:0
at StardewValley.Game1.CleanupReturningToTitle () [0x0000c] in
<403da74f83c741e78e4b1802d359b736>:0
at StardewValley.Game1._update (Microsoft.Xna.Framework.GameTime gameTime)
[0x002e2] in <403da74f83c741e78e4b1802d359b736>:0
at StardewValley.Game1.Update (Microsoft.Xna.Framework.GameTime gameTime)
[0x00042] in <403da74f83c741e78e4b1802d359b736>:0
at StardewModdingAPI.Framework.SGame.<>n__0 (Microsoft.Xna.Framework.GameTime
gameTime) [0x00000] in <63c48d483fe64cc59a3755ce57837b9b>:0
at StardewModdingAPI.Framework.SGame+<>c__DisplayClass48_0.<Update>b__0 ()
[0x00000] in <63c48d483fe64cc59a3755ce57837b9b>:0
at StardewModdingAPI.Framework.SCore.OnGameUpdating
(Microsoft.Xna.Framework.GameTime gameTime, System.Action runGameUpdate) [0x014b4]
in <63c48d483fe64cc59a3755ce57837b9b>:0