Asenna Steam
kirjaudu sisään
|
kieli
简体中文 (yksinkertaistettu kiina)
繁體中文 (perinteinen kiina)
日本語 (japani)
한국어 (korea)
ไทย (thai)
български (bulgaria)
Čeština (tšekki)
Dansk (tanska)
Deutsch (saksa)
English (englanti)
Español – España (espanja – Espanja)
Español – Latinoamérica (espanja – Lat. Am.)
Ελληνικά (kreikka)
Français (ranska)
Italiano (italia)
Bahasa Indonesia (indonesia)
Magyar (unkari)
Nederlands (hollanti)
Norsk (norja)
Polski (puola)
Português (portugali – Portugali)
Português – Brasil (portugali – Brasilia)
Română (romania)
Русский (venäjä)
Svenska (ruotsi)
Türkçe (turkki)
Tiếng Việt (vietnam)
Українська (ukraina)
Ilmoita käännösongelmasta
at System.Environment.get_StackTrace()
at Sandbox.Game.World.MySessionLoader.Unload()
at Sandbox.Game.World.MySessionLoader.UnloadAndExitToMenu()
at Sandbox.Engine.Multiplayer.MyMultiplayerClient.MyMultiplayerClient_HostLeft()
at Sandbox.Engine.Multiplayer.MyMultiplayerBase.RaiseHostLeft()
at Sandbox.Engine.Multiplayer.MyMultiplayerClient.MyMultiplayerClient_ClientLeft(UInt64 user, MyChatMemberStateChangeEnum stateChange)
at System.Action`2.Invoke(T1 arg1, T2 arg2)
at Sandbox.Engine.Multiplayer.MyMultiplayerBase.RaiseClientLeft(UInt64 changedUser, MyChatMemberStateChangeEnum stateChange)
at Sandbox.Engine.Multiplayer.MyMultiplayerBase.OnDisconnectedClient(MyControlDisconnectedMsg& data, UInt64 sender)
at Sandbox.Engine.Multiplayer.MyControlMessageCallback`1.Sandbox.Engine.Multiplayer.ITransportCallback.Receive(ByteStream source, UInt64 sender)
at Sandbox.Engine.Multiplayer.MyMultiplayerBase.ControlMessageReceived(MyPacket p)
at Sandbox.Engine.Networking.MyReceiveQueue.Process(NetworkMessageDelegate handler)
at Sandbox.Engine.Networking.MyNetworkReader.Process()
at Sandbox.MySandboxGame.Update()
at Sandbox.Engine.Platform.Game.UpdateInternal()
at Sandbox.Engine.Platform.Game.RunSingleFrame()
at Sandbox.Engine.Platform.FixedLoop.<>c__DisplayClass11_0.<Run>b__0()
at Sandbox.Engine.Platform.GenericLoop.Run(VoidAction tickCallback)
at Sandbox.Engine.Platform.Game.RunLoop()
at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen)
at SpaceEngineers.MyProgram.Main(String[] args)
2022-02-13 16:05:33.865 - Thread: 1 -> Exception occurred: VRage.Game.ModAPI.ModCrashedException: Mod crashed! ---> System.NullReferenceException: Object reference not set to an instance of an object.
at PocketShieldCore.Session_PocketShieldCoreServer.UnloadData()
at Sandbox.Game.World.MySession.UnloadDataComponents(Boolean beforeLoadWorld)
--- End of inner exception stack trace ---
at Sandbox.Game.World.MySession.UnloadDataComponents(Boolean beforeLoadWorld)
at Sandbox.Game.World.MySession.Unload()
at Sandbox.Game.World.MySessionLoader.Unload()
2022-02-13 16:05:33.865 - Thread: 1 -> InnerException:
2022-02-13 16:05:33.865 - Thread: 1 -> Exception occurred: System.NullReferenceException: Object reference not set to an instance of an object.
at PocketShieldCore.Session_PocketShieldCoreServer.UnloadData()
at Sandbox.Game.World.MySession.UnloadDataComponents(Boolean beforeLoadWorld)
2022-02-13 16:05:33.866 - Thread: 1 -> Disconnected: [009...880]
Happens every time a player leaves the game to the main menu on a dedicated server. Would be great if this could be fixed!
I've just pushed an attempt fix. Please give it a try and don't forget to tell me if it's fixed or not :P
2022-02-19 08:04:53.753 - Thread: 1 -> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at Sandbox.Game.World.MySessionLoader.Unload()
at Sandbox.Game.World.MySessionLoader.UnloadAndExitToMenu()
at Sandbox.Game.Gui.MyGuiScreenLoading.OnLoadException(Exception e, StringBuilder errorText, Single heightMultiplier)
at Sandbox.Game.Gui.MyGuiScreenLoading.RunLoad()
at Sandbox.Game.Gui.MyGuiScreenLoading.Update(Boolean hasFocus)
at Sandbox.Graphics.GUI.MyScreenManager.Update(Int32 totalTimeInMS)
at Sandbox.Graphics.GUI.MyDX9Gui.Update(Int32 totalTimeInMS)
at Sandbox.Graphics.GUI.MyGuiSandbox.Update(Int32 totalTimeInMS)
at Sandbox.MySandboxGame.Update()
at Sandbox.Engine.Platform.Game.UpdateInternal()
at Sandbox.Engine.Platform.Game.RunSingleFrame()
at Sandbox.Engine.Platform.FixedLoop.<>c__DisplayClass11_0.<Run>b__0()
at Sandbox.Engine.Platform.GenericLoop.Run(VoidAction tickCallback)
at Sandbox.Engine.Platform.Game.RunLoop()
at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen)
at SpaceEngineers.MyProgram.Main(String[] args)
2022-02-19 08:04:53.753 - Thread: 1 -> Exception occurred: VRage.Game.ModAPI.ModCrashedException: Mod crashed! ---> System.NullReferenceException: Object reference not set to an instance of an object.
at PocketShieldCore.PocketShieldAPI.Close()
at PocketShield.Session_PocketShield.UnloadData()
at Sandbox.Game.World.MySession.UnloadDataComponents(Boolean beforeLoadWorld)
--- End of inner exception stack trace ---
at Sandbox.Game.World.MySession.UnloadDataComponents(Boolean beforeLoadWorld)
at Sandbox.Game.World.MySession.Unload_Patch0(MySession this)
at Sandbox.Game.World.MySessionLoader.Unload()
2022-02-19 08:04:53.753 - Thread: 1 -> InnerException:
2022-02-19 08:04:53.753 - Thread: 1 -> Exception occurred: System.NullReferenceException: Object reference not set to an instance of an object.
at PocketShieldCore.PocketShieldAPI.Close()
at PocketShield.Session_PocketShield.UnloadData()
at Sandbox.Game.World.MySession.UnloadDataComponents(Boolean beforeLoadWorld)
Pushed an attempt fix. Please tell me if this fixes the crash or not.
(By the way, can I have the full log? PS mod crashed on UnloadData on client connecting to DS, which should not happen)