View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000049 | Medieval Engineers | Bug | public | 2020-09-27 19:07 | 2020-10-20 19:12 |
| Reporter | Johnbeere | Assigned To | equinox | ||
| Priority | high | Severity | crash | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 0.7.3.33D4BB | ||||
| Target Version | 0.7.3.33D4BB | Fixed in Version | 0.7.3.33D4BB | ||
| Summary | 0000049: Removing a single non-static weight crashes the game. | ||||
| Description | =============================== FATAL EXCEPTION ================================ Exception occurred: VRage.MyUpdateSchedulerException: Failed to execute Void RunSingleFrame() on Medieval.MyMedievalGame ---> VRage.MyUpdateSchedulerException: Failed to execute Void RegenerateShape(Int64) on EntityBase:SmallGrid {01A886E0B032E826}/MyGridPhysicsShapeComponent ---> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at hkpRigidBody.setMotionType(hkpRigidBody* , MotionType , hkpEntityActivation , hkpUpdateCollisionFilterOnEntityMode ) at Havok.HkRigidBody.UpdateMotionType(HkMotionType type) at Sandbox.Game.EntityComponents.Grid.MyGridRigidBodyComponent.SetShape(MyPhysicsShapeComponentBase component, HkShape shape, HkMassProperties massProperties) at VRage.Components.Physics.MyPhysicsShapeComponentBase.ShapeChangedDelegate.Invoke(MyPhysicsShapeComponentBase shapeComponent, HkShape shape, HkMassProperties massProperties) at VRage.Components.Physics.MyPhysicsShapeComponentBase.RaiseShapeChanged() at VRage.Components.Entity.CubeGrid.MyGridPhysicsShapeComponent.RegenerateShape(Int64 intervalMs) at VRage.Components.MyUpdateScheduler.RunTimedUpdates() --- End of inner exception stack trace --- at VRage.Components.MyUpdateScheduler.ReportError(Delegate action, Exception error) at VRage.Components.MyUpdateScheduler.RunTimedUpdates() at VRage.Components.MyUpdateScheduler.RunUpdates(TimeSpan currentTime) at Sandbox.Game.World.MySession.UpdateComponents() at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime) at Sandbox.MySandboxGame.Update() at Sandbox.Engine.Platform.Game.UpdateInternal() at Sandbox.Engine.Platform.Game.RunSingleFrame() at VRage.Components.MyUpdateScheduler.RunFixedUpdates() --- End of inner exception stack trace --- at VRage.Components.MyUpdateScheduler.ReportError(Delegate action, Exception error) at VRage.Components.MyUpdateScheduler.RunFixedUpdates() at VRage.Components.MyUpdateScheduler.RunUpdates(TimeSpan currentTime) at Sandbox.Engine.Platform.MySandboxUpdate.<RunLoop>b__18_0() at VRage.Utils.FixedLoop.Run(Action tickCallback) at Sandbox.Engine.Platform.MySandboxUpdate.RunLoop() at Medieval.MyProgram.Main(String[] args) | ||||
| Steps To Reproduce | Place a non-static weight and remove it. The game seems to always crash. | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-09-27 19:07 | Johnbeere | New Issue | |
| 2020-09-27 19:38 | equinox | Relationship added | related to 0000024 |
| 2020-09-27 19:43 | equinox | Priority | normal => high |
| 2020-09-27 19:43 | equinox | Severity | major => crash |
| 2020-09-27 19:43 | equinox | Target Version | => 0.7.3.33D4BB |
| 2020-09-27 19:43 | equinox | Assigned To | => equinox |
| 2020-09-27 19:43 | equinox | Status | new => assigned |
| 2020-09-27 19:43 | equinox | Relationship added | related to 0000048 |
| 2020-09-27 19:51 | equinox | Relationship replaced | child of 0000024 |
| 2020-10-13 00:32 | equinox | Relationship replaced | has duplicate 0000048 |
| 2020-10-13 05:34 | equinox | Status | assigned => in progress |
| 2020-10-20 19:12 | equinox | Status | in progress => resolved |
| 2020-10-20 19:12 | equinox | Resolution | open => fixed |
| 2020-10-20 19:12 | equinox | Fixed in Version | => 0.7.3.33D4BB |