Process failure on start loading into game
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()
I have the same bug
been looking online for other work arounds and tried that world without the video intro but game instantly crashes on that aswell
saw someone ask about logs so added mine
been looking online for other work arounds and tried that world without the video intro but game instantly crashes on that aswell
saw someone ask about logs so added mine
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
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
Replies have been locked on this page!