Instalar Steam
iniciar sesión
|
idioma
简体中文 (Chino simplificado)
繁體中文 (Chino tradicional)
日本語 (Japonés)
한국어 (Coreano)
ไทย (Tailandés)
български (Búlgaro)
Čeština (Checo)
Dansk (Danés)
Deutsch (Alemán)
English (Inglés)
Español - España
Ελληνικά (Griego)
Français (Francés)
Italiano
Bahasa Indonesia (indonesio)
Magyar (Húngaro)
Nederlands (Holandés)
Norsk (Noruego)
Polski (Polaco)
Português (Portugués de Portugal)
Português - Brasil (Portugués - Brasil)
Română (Rumano)
Русский (Ruso)
Suomi (Finés)
Svenska (Sueco)
Türkçe (Turco)
Tiếng Việt (Vietnamita)
Українська (Ucraniano)
Informar de un error de traducción
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)