T
rival-black
Crash during Autosaves
Whenever the game gets autosaved based on the logs, this error occurs
[23:07:57.402] [.NET TP Worker/ERROR] [tML]: Unhandled Exception
System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at System.Collections.Generic.Dictionary`2.Enumerator.MoveNext()
at Terraria.ModLoader.IO.TileIO.SaveTileEntities() in tModLoader\Terraria\ModLoader\IO\TileIO_TEs.cs:line 18
at Terraria.ModLoader.IO.WorldIO.Save(String path, Boolean isCloudSave) in tModLoader\Terraria\ModLoader\IO\WorldIO.cs:line 35
at Terraria.IO.WorldFile.InternalSaveWorld(Boolean useCloudSaving, Boolean resetTime) in tModLoader\Terraria\IO\WorldFile.cs:line 712
at Terraria.IO.WorldFile.<>cDisplayClass58_0.<SaveWorld>b0() in tModLoader\Terraria\IO\WorldFile.cs:line 642
at Terraria.Utilities.FileUtilities.ProtectedInvoke(Action action) in tModLoader\Terraria\Utilities\FileUtilities.cs:line 207
at DMD<DMD<>?54512493::Terraria.IO.WorldFile::SaveWorld>(Boolean useCloudSaving, Boolean resetTime)
at SyncProxy<System.Void Terraria.IO.WorldFile:SaveWorld(System.Boolean, System.Boolean)>(Boolean , Boolean )
at Terraria.IO.WorldFile.SaveWorld() in tModLoader\Terraria\IO\WorldFile.cs:line 617
at Terraria.WorldGen.saveAndPlayCallBack(Object threadContext) in tModLoader\Terraria\WorldGen.cs:line 2821
at System.Threading.QueueUserWorkItemCallback.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
This error always occurs after the "Saving modded world data" line. What could be the cause and fix of this?
0 Replies