FakeFishGames / Barotrauma

A 2D online multiplayer game taking place in a submarine travelling through the icy depths of Jupiter's moon Europa.
http://www.barotraumagame.com/
1.76k stars 406 forks source link

Crash when trying to switch subs #4947

Closed iceburg432 closed 3 years ago

iceburg432 commented 3 years ago

I was at the station and was trying to switch subs from thyphoon2 to the dug and I crashed. hope this helps.

Barotrauma Client crash report (generated on 1/30/2021 10:21:26 AM)

Barotrauma seems to have crashed. Sorry for the inconvenience!

47BDC83F092CDFE5B755C0308161F31E

Game version 0.11.0.10 (ReleaseWindows, branch release, revision dc7157029e) Graphics mode: 1920x1080 (BorderlessWindowed) VSync ON Language: English Selected content packages: Vanilla 0.9 Level seed: Zamoroska Loaded submarine: Typhon2 (5F60C3B6EAF00AE5E090F0F2DDACB322) Selected screen: Barotrauma.GameScreen SteamManager initialized

System info: Operating system: Microsoft Windows NT 10.0.19041.0 64 bit GPU name: NVIDIA GeForce GTX 1070 Display mode: {Width:1920 Height:1080 Format:Color AspectRatio:1.7777778} GPU status: Normal

Exception: Object reference not set to an instance of an object. (System.NullReferenceException) Target site: System.Collections.Generic.Dictionary2[System.String,System.Int32] ReloadUpgradeValues(Barotrauma.SubmarineInfo) Stack trace: at Barotrauma.UpgradeManager.ReloadUpgradeValues(SubmarineInfo info) in <DEV>\Barotrauma\BarotraumaShared\SharedSource\GameSession\UpgradeManager.cs:line 503 at Barotrauma.UpgradeManager.RefundResetAndReload(SubmarineInfo newSubmarine, Boolean notifyClients) in <DEV>\Barotrauma\BarotraumaShared\SharedSource\GameSession\UpgradeManager.cs:line 487 at Barotrauma.SubmarineSelection.<ShowTransferPrompt>b__67_0(GUIButton applyButton, Object obj) in <DEV>\Barotrauma\BarotraumaClient\ClientSource\GUI\SubmarineSelection.cs:line 614 at Barotrauma.GUIButton.Update(Single deltaTime) in <DEV>\Barotrauma\BarotraumaClient\ClientSource\GUI\GUIButton.cs:line 262 at System.Collections.Generic.List1.ForEach(Action`1 action) at Barotrauma.GUI.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 1214 at Barotrauma.GameMain.Update(GameTime gameTime) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 951 at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 656 at Microsoft.Xna.Framework.Game.Tick() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 500 at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\SDL\SDLGamePlatform.cs:line 92 at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 397 at Microsoft.Xna.Framework.Game.Run() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 367 at Barotrauma.Program.Main(String[] args) in \Barotrauma\BarotraumaClient\ClientSource\Program.cs:line 58

Last debug messages: [1/30/2021 10:19:44 AM] Generating an outpost for the start of the level... (Location: Zamoroska, level type: Outpost) [1/30/2021 10:19:35 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 10:19:35 AM] Saving submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Typhon2.sub" failed! {The process cannot access the file 'C:\Users\iceburg\AppData\Local\Temp\tmpB6C6.tmp' because it is being used by another process.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.CompressStringToFile(String fileName, String value) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 306 at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 478 [1/30/2021 10:19:29 AM] Transitioning to Zamoroska (current location: Echion Linea, selected location: Zamoroska, leaving sub: Typhon2, at start: False, at end: True, transition type: ProgressToNextLocation) [1/30/2021 9:40:57 AM] Generating an outpost for the end of the level... (Location: Zamoroska, level type: LocationConnection) [1/30/2021 9:40:57 AM] Generating an outpost for the start of the level... (Location: Echion Linea, level type: LocationConnection) [1/30/2021 9:40:51 AM] Loading submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Dugong.sub" failed! (File not found) at System.Environment.get_StackTrace() at Barotrauma.SubmarineInfo.OpenFile(String file, Exception& exception) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 660 at Barotrauma.SubmarineInfo.Reload() in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 275 at Barotrauma.SubmarineInfo..ctor(String filePath, String hash, XElement element, Boolean tryLoad) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 223 at Barotrauma.SaveUtil.LoadOwnedSubmarines(XDocument saveDoc, SubmarineInfo& selectedSub) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 152 at Barotrauma.SaveUtil.LoadGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 134 at Barotrauma.GameSession.LoadPreviousSave() in \Barotrauma\BarotraumaShared\SharedSource\GameSession\GameSession.cs:line 228 at Barotrauma.GUI.<>cDisplayClass181_0.b5(GUIButton _, Object userdata) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 2140 at Barotrauma.GUIButton.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUIButton.cs:line 262 at System.Collections.Generic.List1.ForEach(Action1 action) at Barotrauma.GUI.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 1212 at Barotrauma.GameMain.Update(GameTime gameTime) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 951 at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 651 at Microsoft.Xna.Framework.Game.Tick() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 504 at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\SDL\SDLGamePlatform.cs:line 94 at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 398 at Microsoft.Xna.Framework.Game.Run() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 368 at Barotrauma.Program.Main(String[] args) in \Barotrauma\BarotraumaClient\ClientSource\Program.cs:line 59 {Could not find file 'C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Dugong.sub'.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.DecompressFiletoStream(String fileName) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 363 at Barotrauma.SubmarineInfo.OpenFile(String file, Exception& exception) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 712 [1/30/2021 9:35:15 AM] Generating an outpost for the end of the level... (Location: Zamoroska, level type: LocationConnection) [1/30/2021 9:35:14 AM] Generating an outpost for the start of the level... (Location: Echion Linea, level type: LocationConnection) [1/30/2021 9:35:08 AM] Loading submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Dugong.sub" failed! (File not found) at System.Environment.get_StackTrace() at Barotrauma.SubmarineInfo.OpenFile(String file, Exception& exception) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 660 at Barotrauma.SubmarineInfo.Reload() in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 275 at Barotrauma.SubmarineInfo..ctor(String filePath, String hash, XElement element, Boolean tryLoad) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 223 at Barotrauma.SaveUtil.LoadOwnedSubmarines(XDocument saveDoc, SubmarineInfo& selectedSub) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 152 at Barotrauma.SaveUtil.LoadGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 134 at Barotrauma.GameSession.LoadPreviousSave() in \Barotrauma\BarotraumaShared\SharedSource\GameSession\GameSession.cs:line 228 at Barotrauma.GUI.<>cDisplayClass181_0.b5(GUIButton _, Object userdata) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 2140 at Barotrauma.GUIButton.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUIButton.cs:line 262 at System.Collections.Generic.List1.ForEach(Action1 action) at Barotrauma.GUI.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 1212 at Barotrauma.GameMain.Update(GameTime gameTime) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 951 at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 651 at Microsoft.Xna.Framework.Game.Tick() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 504 at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\SDL\SDLGamePlatform.cs:line 94 at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 398 at Microsoft.Xna.Framework.Game.Run() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 368 at Barotrauma.Program.Main(String[] args) in \Barotrauma\BarotraumaClient\ClientSource\Program.cs:line 59 {Could not find file 'C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Dugong.sub'.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.DecompressFiletoStream(String fileName) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 363 at Barotrauma.SubmarineInfo.OpenFile(String file, Exception& exception) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 712 [1/30/2021 9:08:32 AM] Generating an outpost for the end of the level... (Location: Zamoroska, level type: LocationConnection) [1/30/2021 9:08:32 AM] Generating an outpost for the start of the level... (Location: Echion Linea, level type: LocationConnection) [1/30/2021 9:08:22 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 9:08:22 AM] Saving submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Typhon2.sub" failed! {The process cannot access the file 'C:\Users\iceburg\AppData\Local\Temp\tmp83CB.tmp' because it is being used by another process.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.CompressStringToFile(String fileName, String value) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 306 at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 478 [1/30/2021 9:08:16 AM] Transitioning to Echion LineaZamoroska (current location: Echion Linea, selected location: Zamoroska, leaving sub: Typhon2, at start: True, at end: False, transition type: LeaveLocation) [1/30/2021 8:59:30 AM] Generating an outpost for the start of the level... (Location: Echion Linea, level type: Outpost) [1/30/2021 8:59:22 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 8:59:22 AM] Saving submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Typhon2.sub" failed! {The process cannot access the file 'C:\Users\iceburg\AppData\Local\Temp\tmp4466.tmp' because it is being used by another process.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.CompressStringToFile(String fileName, String value) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 306 at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 478 [1/30/2021 8:59:16 AM] Transitioning to Echion Linea (current location: Echion Linea, selected location: Zamoroska, leaving sub: Typhon2, at start: True, at end: False, transition type: ReturnToPreviousLocation) [1/30/2021 8:05:33 AM] Generating an outpost for the end of the level... (Location: Zamoroska, level type: LocationConnection) [1/30/2021 8:05:32 AM] Generating an outpost for the start of the level... (Location: Echion Linea, level type: LocationConnection) [1/30/2021 8:05:27 AM] Loading submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Dugong.sub" failed! (File not found) at System.Environment.get_StackTrace() at Barotrauma.SubmarineInfo.OpenFile(String file, Exception& exception) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 660 at Barotrauma.SubmarineInfo.Reload() in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 275 at Barotrauma.SubmarineInfo..ctor(String filePath, String hash, XElement element, Boolean tryLoad) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 223 at Barotrauma.SaveUtil.LoadOwnedSubmarines(XDocument saveDoc, SubmarineInfo& selectedSub) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 152 at Barotrauma.SaveUtil.LoadGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 134 at Barotrauma.GameSession.LoadPreviousSave() in \Barotrauma\BarotraumaShared\SharedSource\GameSession\GameSession.cs:line 228 at Barotrauma.GUI.<>cDisplayClass181_0.b5(GUIButton _, Object userdata) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 2140 at Barotrauma.GUIButton.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUIButton.cs:line 262 at System.Collections.Generic.List1.ForEach(Action1 action) at Barotrauma.GUI.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 1212 at Barotrauma.GameMain.Update(GameTime gameTime) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 951 at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 651 at Microsoft.Xna.Framework.Game.Tick() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 504 at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\SDL\SDLGamePlatform.cs:line 94 at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 398 at Microsoft.Xna.Framework.Game.Run() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 368 at Barotrauma.Program.Main(String[] args) in \Barotrauma\BarotraumaClient\ClientSource\Program.cs:line 59 {Could not find file 'C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Dugong.sub'.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.DecompressFiletoStream(String fileName) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 363 at Barotrauma.SubmarineInfo.OpenFile(String file, Exception& exception) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 712 [1/30/2021 7:20:31 AM] Generating an outpost for the end of the level... (Location: Zamoroska, level type: LocationConnection) [1/30/2021 7:20:30 AM] Generating an outpost for the start of the level... (Location: Echion Linea, level type: LocationConnection) [1/30/2021 7:20:20 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 7:20:15 AM] Transitioning to Echion LineaZamoroska (current location: Echion Linea, selected location: Zamoroska, leaving sub: Typhon2, at start: True, at end: False, transition type: LeaveLocation) [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Junction Box has incorrect "Fire Resistance" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:03 AM] WARNING: Nuclear Reactor has incorrect "Reactor Efficiency" level! Expected 1 but got 0. Fixing... [1/30/2021 7:12:02 AM] Generating an outpost for the start of the level... (Location: Echion Linea, level type: Outpost) [1/30/2021 7:11:58 AM] Loading submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Dugong.sub" failed! (File not found) at System.Environment.get_StackTrace() at Barotrauma.SubmarineInfo.OpenFile(String file, Exception& exception) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 660 at Barotrauma.SubmarineInfo.Reload() in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 275 at Barotrauma.SubmarineInfo..ctor(String filePath, String hash, XElement element, Boolean tryLoad) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 223 at Barotrauma.SaveUtil.LoadOwnedSubmarines(XDocument saveDoc, SubmarineInfo& selectedSub) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 152 at Barotrauma.SaveUtil.LoadGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 134 at Barotrauma.GameSession.LoadPreviousSave() in \Barotrauma\BarotraumaShared\SharedSource\GameSession\GameSession.cs:line 228 at Barotrauma.GUI.<>cDisplayClass181_0.b5(GUIButton _, Object userdata) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 2140 at Barotrauma.GUIButton.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUIButton.cs:line 262 at System.Collections.Generic.List1.ForEach(Action1 action) at Barotrauma.GUI.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 1212 at Barotrauma.GameMain.Update(GameTime gameTime) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 951 at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 651 at Microsoft.Xna.Framework.Game.Tick() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 504 at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\SDL\SDLGamePlatform.cs:line 94 at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 398 at Microsoft.Xna.Framework.Game.Run() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 368 at Barotrauma.Program.Main(String[] args) in \Barotrauma\BarotraumaClient\ClientSource\Program.cs:line 59 {Could not find file 'C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Dugong.sub'.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.DecompressFiletoStream(String fileName) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 363 at Barotrauma.SubmarineInfo.OpenFile(String file, Exception& exception) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 712 [1/30/2021 7:05:01 AM] Generating an outpost for the start of the level... (Location: Echion Linea, level type: Outpost) [1/30/2021 7:04:52 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 7:04:52 AM] Saving submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Typhon2.sub" failed! {The process cannot access the file 'C:\Users\iceburg\AppData\Local\Temp\tmp7343.tmp' because it is being used by another process.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.CompressStringToFile(String fileName, String value) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 306 at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 478 [1/30/2021 7:04:46 AM] Transitioning to Echion Linea (current location: Drumskinny Linea, selected location: Echion Linea, leaving sub: Typhon2, at start: False, at end: True, transition type: ProgressToNextLocation) [1/30/2021 6:10:37 AM] WARNING: Nuclear Reactor has incorrect "Reactor Efficiency" level! Expected 1 but got 0. Fixing... [1/30/2021 6:10:35 AM] Generating an outpost for the start of the level... (Location: Echion Linea, level type: LocationConnection) [1/30/2021 6:10:35 AM] Generating an outpost for the end of the level... (Location: Drumskinny Linea, level type: LocationConnection) [1/30/2021 6:10:30 AM] Loading submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Dugong.sub" failed! (File not found) at System.Environment.get_StackTrace() at Barotrauma.SubmarineInfo.OpenFile(String file, Exception& exception) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 660 at Barotrauma.SubmarineInfo.Reload() in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 275 at Barotrauma.SubmarineInfo..ctor(String filePath, String hash, XElement element, Boolean tryLoad) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 223 at Barotrauma.SaveUtil.LoadOwnedSubmarines(XDocument saveDoc, SubmarineInfo& selectedSub) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 152 at Barotrauma.SaveUtil.LoadGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 134 at Barotrauma.GameSession.LoadPreviousSave() in \Barotrauma\BarotraumaShared\SharedSource\GameSession\GameSession.cs:line 228 at Barotrauma.GUI.<>c__DisplayClass181_0.b5(GUIButton _, Object userdata) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 2140 at Barotrauma.GUIButton.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUIButton.cs:line 262 at System.Collections.Generic.List1.ForEach(Action1 action) at Barotrauma.GUI.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 1212 at Barotrauma.GameMain.Update(GameTime gameTime) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 951 at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 651 at Microsoft.Xna.Framework.Game.Tick() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 504 at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\SDL\SDLGamePlatform.cs:line 94 at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 398 at Microsoft.Xna.Framework.Game.Run() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 368 at Barotrauma.Program.Main(String[] args) in \Barotrauma\BarotraumaClient\ClientSource\Program.cs:line 59 {Could not find file 'C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Dugong.sub'.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.DecompressFiletoStream(String fileName) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 363 at Barotrauma.SubmarineInfo.OpenFile(String file, Exception& exception) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 712 [1/30/2021 6:00:33 AM] Generating an outpost for the start of the level... (Location: Echion Linea, level type: LocationConnection) [1/30/2021 6:00:32 AM] Generating an outpost for the end of the level... (Location: Drumskinny Linea, level type: LocationConnection) [1/30/2021 6:00:24 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 6:00:24 AM] Saving submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Typhon2.sub" failed! {The process cannot access the file 'C:\Users\iceburg\AppData\Local\Temp\tmp6E8E.tmp' because it is being used by another process.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.CompressStringToFile(String fileName, String value) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 306 at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 478 [1/30/2021 6:00:19 AM] Transitioning to Echion LineaDrumskinny Linea (current location: Drumskinny Linea, selected location: Echion Linea, leaving sub: Typhon2, at start: True, at end: False, transition type: LeaveLocation) [1/30/2021 5:58:13 AM] Generating an outpost for the start of the level... (Location: Drumskinny Linea, level type: Outpost) [1/30/2021 5:58:05 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 5:58:05 AM] Saving submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Typhon2.sub" failed! {The process cannot access the file 'C:\Users\iceburg\AppData\Local\Temp\tmp4C59.tmp' because it is being used by another process.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.CompressStringToFile(String fileName, String value) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 306 at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 478 [1/30/2021 5:57:59 AM] Transitioning to Drumskinny Linea (current location: Falga, selected location: Drumskinny Linea, leaving sub: Typhon2, at start: False, at end: True, transition type: ProgressToNextLocation) [1/30/2021 5:42:55 AM] Generating an outpost for the start of the level... (Location: Drumskinny Linea, level type: LocationConnection) [1/30/2021 5:42:55 AM] Generating an outpost for the end of the level... (Location: Falga, level type: LocationConnection) [1/30/2021 5:42:47 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 5:42:47 AM] Saving submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Typhon2.sub" failed! {The process cannot access the file 'C:\Users\iceburg\AppData\Local\Temp\tmp4B33.tmp' because it is being used by another process.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.CompressStringToFile(String fileName, String value) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 306 at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 478 [1/30/2021 5:42:41 AM] Transitioning to Drumskinny LineaFalga (current location: Falga, selected location: Drumskinny Linea, leaving sub: Typhon2, at start: True, at end: False, transition type: LeaveLocation) [1/30/2021 5:39:18 AM] Generating an outpost for the start of the level... (Location: Falga, level type: Outpost) [1/30/2021 5:39:11 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 5:39:05 AM] Transitioning to Falga (current location: Falga, selected location: Drumskinny Linea, leaving sub: Typhon2, at start: True, at end: False, transition type: ReturnToPreviousLocation) [1/30/2021 5:22:39 AM] Generating an outpost for the start of the level... (Location: Drumskinny Linea, level type: LocationConnection) [1/30/2021 5:22:38 AM] Generating an outpost for the end of the level... (Location: Falga, level type: LocationConnection) [1/30/2021 5:22:31 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 5:22:31 AM] Saving submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Typhon2.sub" failed! {The process cannot access the file 'C:\Users\iceburg\AppData\Local\Temp\tmpBD40.tmp' because it is being used by another process.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.CompressStringToFile(String fileName, String value) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 306 at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 478 [1/30/2021 5:22:25 AM] Transitioning to Drumskinny LineaFalga (current location: Falga, selected location: Drumskinny Linea, leaving sub: Typhon2, at start: True, at end: False, transition type: LeaveLocation) [1/30/2021 5:18:23 AM] Generating an outpost for the start of the level... (Location: Falga, level type: Outpost) [1/30/2021 5:18:16 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 5:18:11 AM] Transitioning to Falga (current location: Agenor Linea, selected location: Falga, leaving sub: Typhon2, at start: False, at end: True, transition type: ProgressToNextLocation) [1/30/2021 5:08:36 AM] Generating an outpost for the end of the level... (Location: Falga, level type: LocationConnection) [1/30/2021 5:08:35 AM] Generating an outpost for the start of the level... (Location: Agenor Linea, level type: LocationConnection) [1/30/2021 5:08:28 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 5:08:22 AM] Transitioning to Agenor LineaFalga (current location: Agenor Linea, selected location: Falga, leaving sub: Typhon2, at start: True, at end: False, transition type: LeaveLocation) [1/30/2021 4:55:22 AM] Generating an outpost for the start of the level... (Location: Agenor Linea, level type: Outpost) [1/30/2021 4:55:14 AM] Error saving submarine {Object reference not set to an instance of an object.} at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 458 at Barotrauma.SaveUtil.SaveGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 102 [1/30/2021 4:55:14 AM] Saving submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Typhon2.sub" failed! {The process cannot access the file 'C:\Users\iceburg\AppData\Local\Temp\tmpC3AF.tmp' because it is being used by another process.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.CompressStringToFile(String fileName, String value) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 306 at Barotrauma.SubmarineInfo.SaveAs(String filePath, MemoryStream previewImage) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 478 [1/30/2021 4:55:08 AM] Transitioning to Agenor Linea (current location: Bramerton Station, selected location: Agenor Linea, leaving sub: Typhon2, at start: False, at end: True, transition type: ProgressToNextLocation) [1/30/2021 4:30:55 AM] Generating an outpost for the start of the level... (Location: Agenor Linea, level type: LocationConnection) [1/30/2021 4:30:55 AM] Generating an outpost for the end of the level... (Location: Bramerton Station, level type: LocationConnection) [1/30/2021 4:30:51 AM] Loading submarine "C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Dugong.sub" failed! (File not found) at System.Environment.get_StackTrace() at Barotrauma.SubmarineInfo.OpenFile(String file, Exception& exception) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 660 at Barotrauma.SubmarineInfo.Reload() in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 275 at Barotrauma.SubmarineInfo..ctor(String filePath, String hash, XElement element, Boolean tryLoad) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 223 at Barotrauma.SaveUtil.LoadOwnedSubmarines(XDocument saveDoc, SubmarineInfo& selectedSub) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 152 at Barotrauma.SaveUtil.LoadGame(String filePath) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 134 at Barotrauma.MainMenuScreen.LoadGame(String saveFile) in \Barotrauma\BarotraumaClient\ClientSource\Screens\MainMenuScreen.cs:line 1062 at Barotrauma.CampaignSetupUI.b29_2(GUIButton btn, Object obj) in \Barotrauma\BarotraumaClient\ClientSource\Screens\CampaignSetupUI.cs:line 638 at Barotrauma.GUIButton.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUIButton.cs:line 262 at System.Collections.Generic.List1.ForEach(Action1 action) at Barotrauma.GUI.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 1212 at Barotrauma.GameMain.Update(GameTime gameTime) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 951 at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 651 at Microsoft.Xna.Framework.Game.Tick() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 504 at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\SDL\SDLGamePlatform.cs:line 94 at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 398 at Microsoft.Xna.Framework.Game.Run() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 368 at Barotrauma.Program.Main(String[] args) in \Barotrauma\BarotraumaClient\ClientSource\Program.cs:line 59 {Could not find file 'C:\Users\iceburg\AppData\Local\Daedalic Entertainment GmbH\Barotrauma\temp\Dugong.sub'.} at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Barotrauma.IO.File.Open(String path, FileMode mode, FileAccess access) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SafeIO.cs:line 306 at Barotrauma.SaveUtil.DecompressFiletoStream(String fileName) in \Barotrauma\BarotraumaShared\SharedSource\Utils\SaveUtil.cs:line 363 at Barotrauma.SubmarineInfo.OpenFile(String file, Exception& exception) in \Barotrauma\BarotraumaShared\SharedSource\Map\SubmarineInfo.cs:line 712 [1/30/2021 4:30:41 AM] WARNING: GameSession set to null while in the game screen at System.Environment.get_StackTrace() at Barotrauma.GameMain.set_GameSession(GameSession value) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 82 at Barotrauma.Networking.GameClient.Disconnect() in \Barotrauma\BarotraumaClient\ClientSource\Networking\GameClient.cs:line 2621 at Barotrauma.Networking.GameClient.CancelConnect() in \Barotrauma\BarotraumaClient\ClientSource\Networking\GameClient.cs:line 441 at Barotrauma.Networking.GameClient.OnDisconnect(Boolean disableReconnect) in \Barotrauma\BarotraumaClient\ClientSource\Networking\GameClient.cs:line 1020 at Barotrauma.Networking.SteamP2POwnerPeer.Close(String msg, Boolean disableReconnect) in \Barotrauma\BarotraumaClient\ClientSource\Networking\Primitives\Peers\SteamP2POwnerPeer.cs:line 418 at Barotrauma.Networking.GameClient.Disconnect() in \Barotrauma\BarotraumaClient\ClientSource\Networking\GameClient.cs:line 2587 at Barotrauma.GameMain.QuitToMainMenu(Boolean save) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 1065 at Barotrauma.GUI.<>c.b__181_15(GUIButton yesBtn, Object userdata) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 2252 at Barotrauma.GUIButton.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUIButton.cs:line 262 at System.Collections.Generic.List1.ForEach(Action1 action) at Barotrauma.GUI.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 1212 at Barotrauma.GameMain.Update(GameTime gameTime) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 951 at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 651 at Microsoft.Xna.Framework.Game.Tick() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 504 at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\SDL\SDLGamePlatform.cs:line 94 at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 398 at Microsoft.Xna.Framework.Game.Run() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 368 at Barotrauma.Program.Main(String[] args) in \Barotrauma\BarotraumaClient\ClientSource\Program.cs:line 59 [1/30/2021 4:30:09 AM] iceburg [1/30/2021 4:30:05 AM] Task count: 0 [1/30/2021 4:30:02 AM] Generating an outpost for the start of the level... (Location: Salthole, level type: LocationConnection) [1/30/2021 4:29:15 AM] Lobby created! [1/30/2021 4:28:20 AM] Coroutine "Barotrauma.Networking.GameClient+d82" has failed [1/30/2021 4:28:20 AM] Error [1/30/2021 4:28:20 AM] There was an error initializing the round. {Submarine equality check failed. The submarine loaded at your end doesn't match the one loaded by the server. There may have been an error in receiving the up-to-date submarine file from the server.} at Barotrauma.Networking.GameClient.ReadStartGameFinalize(IReadMessage inc) in \Barotrauma\BarotraumaClient\ClientSource\Networking\GameClient.cs:line 959 at Barotrauma.Networking.GameClient.ReadDataMessage(IReadMessage inc) in \Barotrauma\BarotraumaClient\ClientSource\Networking\GameClient.cs:line 846 at Barotrauma.Networking.SteamP2POwnerPeer.HandleDataMessage(IReadMessage inc) in \Barotrauma\BarotraumaClient\ClientSource\Networking\Primitives\Peers\SteamP2POwnerPeer.cs:line 0 at Barotrauma.Networking.SteamP2POwnerPeer.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\Networking\Primitives\Peers\SteamP2POwnerPeer.cs:line 227 at Barotrauma.Networking.GameClient.StartGame(IReadMessage inc)+MoveNext() in \Barotrauma\BarotraumaClient\ClientSource\Networking\GameClient.cs:line 1600 [1/30/2021 4:28:20 AM] Task count: 0 [1/30/2021 4:28:18 AM] Generating an outpost for the start of the level... (Location: The city of Novaya Moskva, level type: Outpost) [1/30/2021 4:27:01 AM] Lobby created! [1/30/2021 4:26:53 AM] WARNING: GameSession set to null while in the game screen at System.Environment.get_StackTrace() at Barotrauma.GameMain.set_GameSession(GameSession value) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 82 at Barotrauma.Networking.GameClient.Disconnect() in \Barotrauma\BarotraumaClient\ClientSource\Networking\GameClient.cs:line 2621 at Barotrauma.Networking.GameClient.CancelConnect() in \Barotrauma\BarotraumaClient\ClientSource\Networking\GameClient.cs:line 441 at Barotrauma.Networking.GameClient.OnDisconnect(Boolean disableReconnect) in \Barotrauma\BarotraumaClient\ClientSource\Networking\GameClient.cs:line 1020 at Barotrauma.Networking.SteamP2POwnerPeer.Close(String msg, Boolean disableReconnect) in \Barotrauma\BarotraumaClient\ClientSource\Networking\Primitives\Peers\SteamP2POwnerPeer.cs:line 418 at Barotrauma.Networking.GameClient.Disconnect() in \Barotrauma\BarotraumaClient\ClientSource\Networking\GameClient.cs:line 2587 at Barotrauma.GameMain.QuitToMainMenu(Boolean save) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 1065 at Barotrauma.GUI.<>c.b181_15(GUIButton yesBtn, Object userdata) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 2252 at Barotrauma.GUIButton.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUIButton.cs:line 262 at System.Collections.Generic.List1.ForEach(Action1 action) at Barotrauma.GUI.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 1212 at Barotrauma.GameMain.Update(GameTime gameTime) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 951 at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 651 at Microsoft.Xna.Framework.Game.Tick() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 504 at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\SDL\SDLGamePlatform.cs:line 94 at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 398 at Microsoft.Xna.Framework.Game.Run() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 368 at Barotrauma.Program.Main(String[] args) in \Barotrauma\BarotraumaClient\ClientSource\Program.cs:line 59 [1/30/2021 4:26:33 AM] iceburg [1/30/2021 4:26:29 AM] Task count: 0 [1/30/2021 4:26:26 AM] Generating an outpost for the start of the level... (Location: The city of Dolgovskoy, level type: LocationConnection) [1/30/2021 4:25:23 AM] Lobby created! [1/30/2021 4:24:38 AM] LobbyMatchList: LobbiesMatching: 37 [1/30/2021 4:24:38 AM] LobbyMatchList: LobbiesMatching: 37 [1/30/2021 4:24:38 AM] SteamAPICallCompleted: AsyncCall: 6379765184372840241 Callback: 510 ParamCount: 4 [1/30/2021 4:24:00 AM] iceburg [1/30/2021 4:24:00 AM] jakob112509 [1/30/2021 4:24:00 AM] SixWitcher [1/30/2021 4:24:00 AM] Multi [1/30/2021 4:24:00 AM] A Big Robot [1/30/2021 4:24:00 AM] DiscoBo [1/30/2021 4:24:00 AM] TheRedSpotlight [1/30/2021 4:24:00 AM] S.R. DolphinBoi [1/30/2021 4:24:00 AM] Error404 [1/30/2021 4:24:00 AM] Ketchup Captain [1/30/2021 4:24:00 AM] Keenowns [1/30/2021 4:23:42 AM] iceburg [1/30/2021 4:23:42 AM] jakob112509 [1/30/2021 4:23:42 AM] SixWitcher [1/30/2021 4:23:42 AM] Multi [1/30/2021 4:23:42 AM] A Big Robot [1/30/2021 4:23:42 AM] DiscoBo [1/30/2021 4:23:42 AM] TheRedSpotlight [1/30/2021 4:23:42 AM] S.R. DolphinBoi [1/30/2021 4:23:42 AM] Error404 [1/30/2021 4:23:42 AM] Ketchup Captain [1/30/2021 4:23:42 AM] Keenowns [1/30/2021 4:23:41 AM] iceburg [1/30/2021 4:23:41 AM] jakob112509 [1/30/2021 4:23:41 AM] SixWitcher [1/30/2021 4:23:41 AM] Multi [1/30/2021 4:23:41 AM] A Big Robot [1/30/2021 4:23:41 AM] DiscoBo [1/30/2021 4:23:41 AM] TheRedSpotlight [1/30/2021 4:23:41 AM] S.R. DolphinBoi [1/30/2021 4:23:41 AM] Error404 [1/30/2021 4:23:41 AM] Ketchup Captain [1/30/2021 4:23:41 AM] Keenowns [1/30/2021 4:22:58 AM] iceburg [1/30/2021 4:22:58 AM] jakob112509 [1/30/2021 4:22:57 AM] SixWitcher [1/30/2021 4:22:57 AM] Multi [1/30/2021 4:22:57 AM] A Big Robot [1/30/2021 4:22:57 AM] DiscoBo [1/30/2021 4:22:57 AM] TheRedSpotlight [1/30/2021 4:22:57 AM] S.R. DolphinBoi [1/30/2021 4:22:57 AM] Error404 [1/30/2021 4:22:57 AM] Ketchup Captain [1/30/2021 4:22:57 AM] Keenowns [1/30/2021 4:22:51 AM] OpenAL Soft on Microphone (Steam Streaming Microphone) 54 [1/30/2021 4:22:51 AM] OpenAL Soft on VoiceMeeter Aux Output (VB-Audio VoiceMeeter AUX VAIO) 69 [1/30/2021 4:22:51 AM] OpenAL Soft on Microphone (3- Razer Kiyo) 41 [1/30/2021 4:22:51 AM] OpenAL Soft on CABLE Output (VB-Audio Virtual Cable) 52 [1/30/2021 4:22:51 AM] OpenAL Soft on VoiceMeeter Output (VB-Audio VoiceMeeter VAIO) 61 [1/30/2021 4:22:51 AM] OpenAL Soft on Headset Microphone (Oculus Virtual Audio Device) 63 [1/30/2021 4:22:51 AM] OpenAL Soft on Headset Microphone (2- Corsair VOID PRO Wireless Gaming Headset) 79 [1/30/2021 4:22:51 AM] OpenAL Soft on Microphone (Yeti Stereo Microphone) 50 [1/30/2021 4:22:40 AM] DiscoBo [1/30/2021 4:22:40 AM] Ketchup Captain [1/30/2021 4:22:37 AM] YYY [1/30/2021 4:22:37 AM] TheRedSpotlight [1/30/2021 4:22:37 AM] Error404 [1/30/2021 4:22:37 AM] Keenowns [1/30/2021 4:22:34 AM] S.R. DolphinBoi [1/30/2021 4:22:34 AM] Could not set order "operateweapons" for character "Moongduri" because required target entity was not found. [1/30/2021 4:22:26 AM] Task count: 0 [1/30/2021 4:22:19 AM] Generating an outpost for the end of the level... (Location: Thynia Linea Research Center, level type: LocationConnection) [1/30/2021 4:21:59 AM] File transfer error: received data without a transfer initiation message [1/30/2021 4:21:59 AM] File transfer error: received data without a transfer initiation message [1/30/2021 4:21:59 AM] File transfer error: received data without a transfer initiation message [1/30/2021 4:21:59 AM] File transfer error: received data without a transfer initiation message [1/30/2021 4:21:59 AM] File transfer error: received data without a transfer initiation message [1/30/2021 4:21:48 AM] Failed to initiate a file transfer {The process cannot access the file 'D:\SSteam\steamapps\common\Barotrauma\Submarines\Downloaded\Davey Jones Mk1.sub' because it is being used by another process.}, retrying in 250 ms... [1/30/2021 4:21:11 AM] LobbyMatchList: LobbiesMatching: 37 [1/30/2021 4:21:11 AM] LobbyMatchList: LobbiesMatching: 37 [1/30/2021 4:21:11 AM] SteamAPICallCompleted: AsyncCall: 15939515484852838313 Callback: 510 ParamCount: 4 [1/30/2021 4:21:11 AM] SteamRelayNetworkStatus: Avail: Current PingMeasurementInProgress: 1 AvailNetworkConfig: Current AvailAnyRelay: Current DebugMsg: System.Byte[] [1/30/2021 3:39:17 AM] LobbyMatchList: LobbiesMatching: 42 [1/30/2021 3:39:17 AM] LobbyMatchList: LobbiesMatching: 42 [1/30/2021 3:39:17 AM] SteamAPICallCompleted: AsyncCall: 9611834644101188787 Callback: 510 ParamCount: 4 [1/30/2021 3:39:17 AM] SteamRelayNetworkStatus: Avail: Current PingMeasurementInProgress: 1 AvailNetworkConfig: Current AvailAnyRelay: Current DebugMsg: System.Byte[] [1/30/2021 3:31:27 AM] LobbyMatchList: LobbiesMatching: 39 [1/30/2021 3:31:27 AM] LobbyMatchList: LobbiesMatching: 39 [1/30/2021 3:31:27 AM] SteamAPICallCompleted: AsyncCall: 10422423728588687318 Callback: 510 ParamCount: 4 [1/30/2021 3:26:51 AM] (Msg) SDR RelayNetworkStatus: avail=OK config=OK anyrelay=OK (OK) [1/30/2021 3:26:51 AM] (Msg) Ping location: dfw=28+2,atl=30+3,iad=30+3,ord=40+4,lax=63+6/60+2,eat=76+7,sea=90+9/82+7,par=122+12/107+3,lux=140+14/111+3,fra=133+13/116+3,gru=178+17/160+3,sgp=338+33/245+2 [1/30/2021 3:26:51 AM] (Msg) Ping measurement completed [1/30/2021 3:26:48 AM] (Verbose) Communications with routing cluster 'sto2' established. [1/30/2021 3:26:48 AM] (Debug) Destroying relay 'sto2#505 (155.133.252.69:27039)' because initial_ping_timeout [1/30/2021 3:26:46 AM] (Verbose) Communications with routing cluster 'sgp' established. [1/30/2021 3:26:46 AM] (Verbose) Communications with routing cluster 'syd' established. [1/30/2021 3:26:46 AM] (Verbose) Communications with routing cluster 'waw' established. [1/30/2021 3:26:46 AM] (Verbose) Communications with routing cluster 'tyo' established. [1/30/2021 3:26:46 AM] (Verbose) Communications with routing cluster 'maa' established. [1/30/2021 3:26:46 AM] (Verbose) Communications with routing cluster 'jnb' established. [1/30/2021 3:26:46 AM] (Verbose) Communications with routing cluster 'tyo1' established. [1/30/2021 3:26:46 AM] (Verbose) Communications with routing cluster 'sof' established. [1/30/2021 3:26:46 AM] (Verbose) Communications with routing cluster 'vie' established. [1/30/2021 3:26:46 AM] (Verbose) Communications with routing cluster 'scl' established. [1/30/2021 3:26:46 AM] (Verbose) Communications with routing cluster 'sto' established. [1/30/2021 3:26:46 AM] (Verbose) Communications with routing cluster 'sea' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'bom' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'mad' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'dxb' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'hkg' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'lux' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'lim' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'lhr' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'par' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'eze' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'gru' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'lax' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'ord' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'iad' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'ams' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'fra' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'eat' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'dfw' established. [1/30/2021 3:26:45 AM] (Verbose) Communications with routing cluster 'atl' established. [1/30/2021 3:26:45 AM] (Msg) SDR RelayNetworkStatus: avail=Attempting config=OK anyrelay=Attempting (Performing ping measurement) [1/30/2021 3:26:45 AM] (Msg) Performing ping measurement [1/30/2021 3:26:45 AM] (Msg) Got SDR network config. Loaded revision 296 OK [1/30/2021 3:26:45 AM] (Warning) SDR network config fetch first attempt failed. HTTP 504. . Trying again. [1/30/2021 3:26:33 AM] Attempting to open ALC device "OpenAL Soft on Headset Earphone (2- Corsair VOID PRO Wireless Gaming Headset)" [1/30/2021 3:26:32 AM] Loaded languages: English, German, French, Russian, Polish, Brazilian Portuguese, Castilian Spanish, Latinamerican Spanish, Simplified Chinese, Traditional Chinese, Japanese, Turkish, Korean [1/30/2021 3:26:31 AM] Loaded languages: English, German, French, Russian, Polish, Brazilian Portuguese, Castilian Spanish, Latinamerican Spanish, Simplified Chinese, Traditional Chinese, Japanese, Turkish, Korean [1/30/2021 3:26:29 AM] Logged in as iceburg (SteamID STEAM_1:0:45275990)

Regalis11 commented 3 years ago

I don't think this can occur any longer as UpgradeManager has been going through a lot of refactoring and these methods no longer exist.