Space Engineers

Space Engineers

Personal Shield Generators
Letal 30 Mar, 2019 @ 8:19am
Server Crash


16:12:23.8737 [FATAL] Initializer: System.NullReferenceException: Object reference not set to an instance of an object. at VRageRender.MyRenderProxy.get_BillboardsPoolWrite() at VRage.Game.MyTransparentGeometry.AddQuad(MyStringId material, MyQuadD& quad, Vector4 color, Vector3D& vctPos, Int32 customViewProjection, BlendTypeEnum blendType, List`1 persistentBillboards) at VRage.Game.MySimpleObjectDraw.DrawTransparentSphere(List`1 verticesBuffer, Single radius, Color& color, MySimpleObjectRasterizer rasterization, Nullable`1 faceMaterial, Nullable`1 lineMaterial, Single lineThickness, Int32 customViewProjectionMatrix, List`1 persistentBillboards, BlendTypeEnum blendType, Single intensity) at VRage.Game.MySimpleObjectDraw.DrawTransparentSphere(MatrixD& worldMatrix, Single radius, Color& color, MySimpleObjectRasterizer rasterization, Int32 wireDivideRatio, Nullable`1 faceMaterial, Nullable`1 lineMaterial, Single lineThickness, Int32 customViewProjectionMatrix, List`1 persistentBillboards, BlendTypeEnum blendType, Single intensity) at PlayerEnhancingItems.PersonalShieldGenerator.ShieldEffect(Byte[] data) at Sandbox.ModAPI.MyModAPIHelper.MyMultiplayer.HandleMessage(UInt16 id, Byte[] message) at Sandbox.ModAPI.MyModAPIHelper.MyMultiplayer.ModMessageClientReliable(UInt16 id, Byte[] message, UInt64 recipient) at VRage.Network.MyReplicationLayerBase.InvokeLocally[T1,T2,T3,T4,T5,T6,T7](CallSite`7 site, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) at VRage.Network.MyReplicationLayer.DispatchEvent[T1,T2,T3,T4,T5,T6,T7,T8](CallSite callSite, EndpointId recipient, Nullable`1 position, T1& arg1, T2& arg2, T3& arg3, T4& arg4, T5& arg5, T6& arg6, T7& arg7, T8& arg8) at VRage.Network.MyReplicationLayerBase.RaiseEvent[T1,T2,T3,T4,T5](T1 arg1, T5 arg5, Func`2 action, T2 arg2, T3 arg3, T4 arg4, EndpointId endpointId, Nullable`1 position) at Sandbox.ModAPI.MyModAPIHelper.MyMultiplayer.SendMessageTo(UInt16 id, Byte[] message, UInt64 recipient, Boolean reliable) at PlayerEnhancingItems.PersonalShieldGenerator.ProcessAnimation() at PlayerEnhancingItems.PersonalShieldGenerator.UpdateBeforeSimulation() at UpdateComponents_0(Object ) at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime) at Sandbox.MySandboxGame.Update() at Sandbox.Engine.Platform.Game.UpdateInternal() at RunSingleFrame_0(Object ) at Sandbox.Engine.Platform.FixedLoop.<>c__DisplayClass1.<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 Torch.VRageGame.DoStart() in C:\jenkins\workspace\Torch_Torch_master\Torch\VRageGame.cs:line 241 at Torch.VRageGame.Run() in C:\jenkins\workspace\Torch_Torch_master\Torch\VRageGame.cs:line 125 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart() System.NullReferenceException: Object reference not set to an instance of an object. at VRageRender.MyRenderProxy.get_BillboardsPoolWrite() at VRage.Game.MyTransparentGeometry.AddQuad(MyStringId material, MyQuadD& quad, Vector4 color, Vector3D& vctPos, Int32 customViewProjection, BlendTypeEnum blendType, List`1 persistentBillboards) at VRage.Game.MySimpleObjectDraw.DrawTransparentSphere(List`1 verticesBuffer, Single radius, Color& color, MySimpleObjectRasterizer rasterization, Nullable`1 faceMaterial, Nullable`1 lineMaterial, Single lineThickness, Int32 customViewProjectionMatrix, List`1 persistentBillboards, BlendTypeEnum blendType, Single intensity) at VRage.Game.MySimpleObjectDraw.DrawTransparentSphere(MatrixD& worldMatrix, Single radius, Color& color, MySimpleObjectRasterizer rasterization, Int32 wireDivideRatio, Nullable`1 faceMaterial, Nullable`1 lineMaterial, Single lineThickness, Int32 customViewProjectionMatrix, List`1 persistentBillboards, BlendTypeEnum blendType, Single intensity) at PlayerEnhancingItems.PersonalShieldGenerator.ShieldEffect(Byte[] data) at Sandbox.ModAPI.MyModAPIHelper.MyMultiplayer.HandleMessage(UInt16 id, Byte[] message) at Sandbox.ModAPI.MyModAPIHelper.MyMultiplayer.ModMessageClientReliable(UInt16 id, Byte[] message, UInt64 recipient) at VRage.Network.MyReplicationLayerBase.InvokeLocally[T1,T2,T3,T4,T5,T6,T7](CallSite`7 site, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) at VRage.Network.MyReplicationLayer.DispatchEvent[T1,T2,T3,T4,T5,T6,T7,T8](CallSite callSite, EndpointId recipient, Nullable`1 position, T1& arg1, T2& arg2, T3& arg3, T4& arg4, T5& arg5, T6& arg6, T7& arg7, T8& arg8) at VRage.Network.MyReplicationLayerBase.RaiseEvent[T1,T2,T3,T4,T5](T1 arg1, T5 arg5, Func`2 action, T2 arg2, T3 arg3, T4 arg4, EndpointId endpointId, Nullable`1 position) at Sandbox.ModAPI.MyModAPIHelper.MyMultiplayer.SendMessageTo(UInt16 id, Byte[] message, UInt64 recipient, Boolean reliable) at PlayerEnhancingItems.PersonalShieldGenerator.ProcessAnimation() at PlayerEnhancingItems.PersonalShieldGenerator.UpdateBeforeSimulation() at UpdateComponents_0(Object ) at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime) at Sandbox.MySandboxGame.Update() at Sandbox.Engine.Platform.Game.UpdateInternal() at RunSingleFrame_0(Object ) at Sandbox.Engine.Platform.FixedLoop.<>c__DisplayClass1.<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 Torch.VRageGame.DoStart() in C:\jenkins\workspace\Torch_Torch_master\Torch\VRageGame.cs:line 241 at Torch.VRageGame.Run() in C:\jenkins\workspace\Torch_Torch_master\Torch\VRageGame.cs:line 125 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()