• Switch 1.4: Journey's End on Switch released January 4, 2022! More details here. Report bugs here.

PC Terraria Launching Crash

Marf Master

Skeletron Prime
(Windows 10)
Error Message when my friend is trying to launch Terraria for the first time:
System.Threading.SynchronizationLockException: Object synchronization
Method was called from an unsynchronized block of code.
at Terraria.IO.Preferences.Save(Boolean createFile)
at Terraria.Main.SaveSettings()
at Terraria.Main.OpenSettings()
at Terraria.Main.Initialize()
at Microsoft.XNA.Framework.Game.RunGame(Boolean useBlockingRun)
at Terraria.Program.LaunchGame(String[] args)


That generally means it can't write to config.json (the preferences file). Make sure that the %USERPROFILE%\Documents\My Games\Terraria folder exists, that files there can be read and written, and if config.json exists, make sure it's not set to read only.
Top Bottom