Process failure on start loading into game

Matthew Rathbone shared this bug 43 hours ago
Need More Information

I got the game yesterday and was able to start playing today after i got the 99mb update.

I started the tutorial after 15 minutes i got a cmd screen advising of a process failure and got dump file.

So i tried validating the files and everything came back fine

Tried loading the game again and got the same issue, i saw on steam some people say having a full inventory can cause crash issues so i tried making a new game but get the same issue


My PC Spec is

AMD Ryzen 7 3800 8 core 4.4

64GB Ram

Radeon 7600 XT 16GB

game stored on my C drive which is an m2 ssd


my event log shows

Faulting application name: SpaceEngineers2.exe, version: 2.0.2.21, time stamp: 0x68d50000

Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000

Exception code: 0xc0000005

Fault offset: 0x00007fff41733104

Faulting process ID: 0x5d94

Faulting application start time: 0x01dc63bd4d0d3d3a

Faulting application path: C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers2\Game2\SpaceEngineers2.exe

Faulting module path: unknown

Report ID: 7e06db4d-18bc-4f7e-a8f4-bbb619e26b14

Faulting package full name:

Faulting package-relative application ID:


ALSO from first event log which has more detail


Application: SpaceEngineers2.exe

CoreCLR Version: 9.0.1125.51716

.NET Version: 9.0.11

Description: The process was terminated due to an unhandled exception.

Exception Info: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

Stack:

at System.Runtime.EH.DispatchEx(System.Runtime.StackFrameIterator ByRef, ExInfo ByRef)

at System.Runtime.EH.RhThrowHwEx(UInt32, ExInfo ByRef)

at Keen.VRage.Voxels.Storage.Bitmaps.BorderlessBitmap`1[[Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider+BakedSample, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null]].Sample2x2[[Keen.VRage.Voxels.Storage.Bitmaps.WrapModeExtend, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null]](Int32, Keen.VRage.Library.Mathematics.Vector2, System.Span`1<BakedSample>, Single ByRef, Single ByRef)

at Keen.VRage.Voxels.Storage.Bitmaps.BitmapSampler2By2`6[[Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider+BakedSample, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null],[Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider+BakedSample, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null],[Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider+BakedSample, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null],[Keen.VRage.Library.Generics.Conversions.IdentityConversion`1[[Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider+BakedSample, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null]], VRage.Library, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null],[Keen.VRage.Voxels.Storage.Bitmaps.WrapModeExtend, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null],[Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider+BakedSample+Interpolator, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null]].SampleUV(Keen.VRage.Library.Mathematics.Vector2, Int32)

at Keen.VRage.Voxels.Storage.Bitmaps.BitmapSampler2By2`3[[Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider+BakedSample, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null],[Keen.VRage.Voxels.Storage.Bitmaps.WrapModeExtend, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null],[Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider+BakedSample+Interpolator, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null]].SampleUV(Keen.VRage.Library.Mathematics.Vector2, Int32)

at Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider+BakedHeights`1[[Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider+ProviderHeightSampler, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null]].Sample(Keen.VRage.Library.Mathematics.Vector2)

at Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider.SampleCachedTexture(Keen.VRage.Library.Mathematics.Vector3, Int32, Keen.VRage.Voxels.Storage.Bitmaps.CubemapFace, BakedHeights`1<ProviderHeightSampler>)

at Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider.CalculateDistanceFieldInternal(Keen.VRage.Library.Mathematics.Vector3, Keen.VRage.Library.Mathematics.Vector3I, Keen.VRage.Library.Mathematics.Vector3I, Keen.VRage.Library.Mathematics.Vector3I, Keen.VRage.Voxels.Storage.StorageData ByRef, Int32)

at Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider.ReadImmutableData(Keen.VRage.Voxels.Storage.ImmutableDataRequest ByRef, Boolean, Boolean)

at Keen.VRage.Voxels.Storage.ProviderCache.FillCell(Keen.VRage.Library.Mathematics.Vector3I, CacheCell ByRef, Keen.VRage.Voxels.Storage.ImmutableDataRequest ByRef)

at Keen.VRage.Voxels.Storage.ProviderCache.BuildCaches(Keen.VRage.Voxels.Storage.ImmutableDataRequest ByRef)

at Keen.VRage.Voxels.Storage.ProviderCache.Read(Keen.VRage.Voxels.Storage.ImmutableDataRequest ByRef, Boolean, Boolean)

at Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider.ReadImmutableData(Keen.VRage.Voxels.Storage.ImmutableDataRequest ByRef, Boolean, Boolean)

at Keen.VRage.Voxels.Storage.Planet.PlanetShapeProvider.ComputeContent(Keen.VRage.Voxels.Storage.StorageData ByRef, Int32, Keen.VRage.Library.Mathematics.Vector3I, Keen.VRage.Library.Mathematics.Vector3I, Int32, Boolean)

at Keen.VRage.Voxels.Storage.Planet.Composite.PlanetCompositeDetailProvider+Immutable.ReadContentRange(Keen.VRage.Voxels.Storage.VoxelDataRequest ByRef)

at Keen.VRage.Voxels.Storage.Planet.PlanetStorageProvider+WithImmutableComposition.ReadRange(Keen.VRage.Voxels.Storage.VoxelDataRequest ByRef, Boolean)

at Keen.VRage.Voxels.Storage.Planet.PlanetStorageProvider+WithComposition.ReadRange(Keen.VRage.Voxels.Storage.VoxelDataRequest ByRef, Boolean)

at Keen.VRage.Voxels.Storage.OcTree.ProviderLeaf.Keen.VRage.Voxels.Storage.OcTree.IOctreeLeafNode.ReadRange(Keen.VRage.Voxels.Storage.IStorageDataProvider, Keen.VRage.Voxels.Storage.StorageData ByRef, Keen.VRage.Voxels.Storage.StorageDataTypeFlags, Keen.VRage.Library.Mathematics.Vector3I ByRef, Int32, Keen.VRage.Library.Mathematics.Vector3I ByRef, Keen.VRage.Library.Mathematics.Vector3I ByRef, Keen.VRage.Voxels.Storage.VoxelRequestFlags ByRef)

at Keen.VRage.Voxels.Storage.OcTree.OctreeStorage.ReadRange(Keen.VRage.Voxels.Storage.IStorageDataProvider, Keen.VRage.Voxels.Storage.StorageData ByRef, Keen.VRage.Library.Mathematics.Vector3I ByRef, Keen.VRage.Voxels.Storage.StorageDataTypeFlags, Int32, System.Collections.Generic.Dictionary`2<UInt64,Keen.VRage.Voxels.Storage.OcTree.OctreeNode>, System.Collections.Generic.Dictionary`2<UInt64,Keen.VRage.Voxels.Storage.OcTree.IOctreeLeafNode>, Int32, Keen.VRage.Library.Mathematics.Vector3I ByRef, Keen.VRage.Library.Mathematics.Vector3I ByRef, Keen.VRage.Voxels.Storage.VoxelRequestFlags ByRef)

at Keen.VRage.Voxels.Storage.OcTree.OctreeStorage.ReadRangeLocked(Keen.VRage.Voxels.Storage.IStorageDataProvider, Keen.VRage.Voxels.Storage.StorageData ByRef, Keen.VRage.Library.Mathematics.Vector3I, Keen.VRage.Voxels.Storage.StorageDataTypeFlags, Int32, Keen.VRage.Library.Mathematics.Vector3I ByRef, Keen.VRage.Library.Mathematics.Vector3I ByRef, Keen.VRage.Voxels.Storage.VoxelRequestFlags ByRef)

at Keen.VRage.Voxels.Storage.ReadWriteLockStorageBase.ReadRangeInternal(Keen.VRage.Voxels.Storage.IStorageDataProvider, Keen.VRage.Voxels.Storage.StorageData ByRef, Keen.VRage.Voxels.Storage.StorageDataTypeFlags, Int32, Keen.VRage.Library.Mathematics.Vector3I, Keen.VRage.Library.Mathematics.Vector3I, Keen.VRage.Voxels.Storage.VoxelRequestFlags ByRef)

at Keen.VRage.Voxels.Storage.StorageBase.ReadRange(Keen.VRage.Voxels.Storage.IStorageDataProvider, Keen.VRage.Voxels.Storage.StorageData ByRef, Keen.VRage.Voxels.Storage.StorageDataTypeFlags, Int32, Keen.VRage.Library.Mathematics.Vector3I, Keen.VRage.Library.Mathematics.Vector3I, Keen.VRage.Voxels.Storage.VoxelRequestFlags ByRef)

at Keen.VRage.Voxels.Storage.Planet.ExclusiveStorageHandler.ReadRange(Keen.VRage.Voxels.Storage.StorageData ByRef, Keen.VRage.Voxels.Storage.StorageDataTypeFlags, Int32, Keen.VRage.Library.Mathematics.Vector3I, Keen.VRage.Library.Mathematics.Vector3I, Keen.VRage.Voxels.Storage.VoxelRequestFlags ByRef)

at Keen.VRage.Voxels.Components.VoxelPhysicsComponent.ReadStorageSlice(Keen.VRage.Library.Mathematics.BoundingBoxI, Boolean ByRef)

at Keen.VRage.Voxels.Components.VoxelPhysicsComponent+<UpdateChunkAsync>d__34.MoveNext()

at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1[[Keen.VRage.Voxels.Components.VoxelPhysicsComponent+<UpdateChunkAsync>d__34, VRage.Voxels, Version=2.0.2.21, Culture=neutral, PublicKeyToken=null]].Activate()

at Keen.VRage.Library.Threading.ParallelWorkTask.DoWork(Int64)

at Keen.VRage.Library.Threading.ThreadPoolWorker.WorkLoop()

Replies (2)

photo
1

Hello Matthew Rathbone,

From the logs you've provided I can see that your GPU drivers do not look like a regular Adrenaline ones for you GPU - AMD - Driver Version: 25.10.30.02. That may be the cause for your issue.

Please update your GPU drivers to version 25.11.1.

You can find AMD drivers here: Drivers and Support for Processors and Graphics


Let me know if this helps.


Kind Regards,

Bartosz

Keen Software House

photo
1

Good afternoon,


It helpef for about 5 minutes, but when i jumped into the grasshopper from the first refinary in the tutorial and tried flying up to top of the mountain i get 2km and then the game ship froze but the sound kept carrying on and then it just froze but never actually crashed them game closed, i so task managed it off and then restarted again and same thing happened and ever since the game won't let me load back in again

photo
Leave a Comment
 
Attach a file