MergeBlock Server Crash v1.194.080

slimeradio shared this bug 20 months ago
In Progress

System.NullReferenceException: Object reference not set to an instance of an object.
at Sandbox.Game.EntityComponents.MyThrusterBlockThrustComponent.Schedule()
at System.Action.Invoke()
at Sandbox.Game.EntityComponents.MyResourceSinkComponent.SetInputFromDistributor(MyDefinitionId resourceTypeId, Single newResourceInput, Boolean isAdaptible, Boolean fireEvents)
at Sandbox.Game.EntityComponents.MyResourceDistributorComponent.RecomputeResourceDistributionPartial(MyDefinitionId& typeId, Int32 startPriorityIdx, MySinkGroupData[] sinkDataByPriority, MySourceGroupData[] sourceDataByPriority, MyTuple`2& sinkSourceData, HashSet`1[] sinksByPriority, HashSet`1[] sourcesByPriority, List`1 sinkSourcePairs, MyList`1 stockpilingStorageList, MyList`1 otherStorageList, Single availableResource)
at Sandbox.Game.EntityComponents.MyResourceDistributorComponent.RecomputeResourceDistribution(MyDefinitionId& typeId, Boolean updateChanges)
at Sandbox.Game.EntityComponents.MyResourceDistributorComponent.UpdateBeforeSimulation()
at Sandbox.Game.Entities.Cube.MyCubeGridSystems.OnAddedToGroup(MyGridLogicalGroupData group)
at Sandbox.Game.Entities.MyCubeGrid.OnAddedToGroup(MyGridLogicalGroupData group)
at Sandbox.Game.Entities.MyGridLogicalGroupData.OnNodeAdded(MyCubeGrid entity)
at VRage.Groups.MyGroups`2.Node.set_m_group(Group value)
at VRage.Groups.MyGroups`2.MergeGroups(Group groupA, Group groupB)
at VRage.Groups.MyGroups`2.CreateLink(Int64 linkId, TNode parentNode, TNode childNode)
at Sandbox.Game.Entities.MyCubeGridGroups.CreateLink(GridLinkTypeEnum type, Int64 linkId, MyCubeGrid parent, MyCubeGrid child)
at Sandbox.Game.Entities.MyCubeBlock.OnConstraintAdded(GridLinkTypeEnum type, IMyEntity attachedEntity)
at Sandbox.Game.Entities.Cube.MyShipConnector.WeldInternal()
at Sandbox.Game.Entities.Cube.MyShipConnector.Weld(Nullable`1 masterToSlave)
at Sandbox.Game.Entities.Cube.MyShipConnector.Weld()
at Sandbox.Game.Entities.Cube.MyShipConnector.TryConnect()
at Sandbox.Game.Entities.Cube.MyShipConnector.TryReattachAfterMerge()
at Sandbox.Game.Entities.Cube.MyShipConnector.UpdateOnceBeforeFrame()
at Sandbox.Game.Entities.MyParallelEntityUpdateOrchestrator.DispatchOnceBeforeFrame()
at Patched_Sandbox.Game.Entities.MyEntitiesUpdateOnceBeforeFrame_0()
at Sandbox.Game.Entities.MyEntities.UpdateBeforeSimulation()
at Sandbox.Game.World.MySector.UpdateBeforeSimulation()
at Patched_Sandbox.Game.World.MySessionUpdateComponents_0(Object )
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)