Space Engineers

Space Engineers

Error that makes my game unplayable: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
The error started to happen after updates started being released, at first the game was fine in very early stages but now it is unplayable. The only time it occures is in game the loading screens always work fine.

Another observation is that sometimes when I close space engineers a message pops up for a second saying something about cannot dispose...GC... or something.

-I have a Nvidia GTX 970 with latest graphics drivers.

-As far as I know my antivirus does not cause any problems.

-Usually I play a multiplayer session with quite a lot of mods but my friends game never crashes.

-UAC is turned off completely.

-It does not matter if I move or not, the crashes still sometimes happen

-Disabling steam overlay also does not work.

Most recent things i've tried doing:

-Verifying game cache

-Re-installing .NET Framework (4.5.2) is my version

-Just a note, Re-installing windows is not an option for me

----------------------------------------------------------------------------------------------------------------------
2015-05-12 21:46:22.817 - Thread: 1 -> GC Memory: 422,883,096 B
2015-05-12 21:46:24.071 - Thread: 1 -> MyGuiScreenOptions.OnVideoClick START
2015-05-12 21:46:24.072 - Thread: 1 -> MyGuiScreenOptionsVideo.ctor START
2015-05-12 21:46:24.111 - Thread: 1 -> MyGuiScreenOptionsVideo.ctor END
2015-05-12 21:46:24.111 - Thread: 1 -> MyGuiScreenOptions.OnVideoClick END
2015-05-12 21:46:25.459 - Thread: 1 -> MyGuiScreenBase.UnloadContent - START
2015-05-12 21:46:25.460 - Thread: 1 -> MyGuiScreenBase.UnloadContent - END
2015-05-12 21:46:35.484 - Thread: 1 -> MyGuiScreenBase.UnloadContent - START
2015-05-12 21:46:35.484 - Thread: 1 -> MyGuiScreenBase.UnloadContent - END
2015-05-12 21:46:41.694 - Thread: 1 -> MyGuiScreenBase.UnloadContent - START
2015-05-12 21:46:41.694 - Thread: 1 -> MyGuiScreenBase.UnloadContent - END
2015-05-12 21:46:42.139 - Thread: 7 -> Exception occured: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at SharpDX.Direct3D9.Effect.BeginPass(Int32 pass)
at VRageRender.Effects.MyEffectBase.Begin(Int32 pass, FX fx)
at VRageRender.Effects.MyEffectTransparentGeometry.Begin(Int32 pass, FX fx)
at VRageRender.MyTransparentGeometry.DrawVertexBuffer(Texture depthForParticlesRT, List`1 billboards)
at VRageRender.MyTransparentGeometry.Draw(Texture depthForParticlesRT)
at VRageRender.MyRender.DrawRenderModules(MyRenderStage renderStage)
at VRageRender.MyRender.DrawScene()
at VRageRender.MyRender.Draw3D(Boolean applyBackupStack)
at VRageRender.MyRender.DrawMessageQueue()
at VRageRender.MyRender.Draw(Boolean draw)
at VRage.MyRenderThread.Draw()
at VRage.MyRenderThread.RenderCallback()
at SharpDX.Windows.RenderLoop.Run(Control form, RenderCallback renderCallback, Boolean useApplicationDoEvents)
at VRage.MyRenderThread.RenderThreadStart(Object param)
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(Object obj)
2015-05-12 21:46:42.139 - Thread: 7 -> Hiding window
2015-05-12 21:46:42.144 - Thread: 7 -> Network readers disposed
2015-05-12 21:46:42.285 - Thread: 7 -> Hiding window done
2015-05-12 21:46:42.285 - Thread: 7 -> Showing message
----------------------------------------------------------------------------------------------------------------------
Found this in the windows log files:

Application: Launcher.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
Stack:
at <Module>.ManagedSteamWrapper.CallbackBridge.OnAchievementIcon(ManagedSteamWrapper.CallbackBridge*, UserAchievementIconFetched_t*)
at <Module>.CCallback<ManagedSteamWrapper::CallbackBridge,UserAchievementIconFetched_t,0>.Run(CCallback<ManagedSteamWrapper::CallbackBridge,UserAchievementIconFetched_t,0>*, Void*)
at <Module>.SteamAPI_RunCallbacks()
at ManagedSteamWrapper.SteamCallbackPumper.RunCallbacks(System.Object)
at System.Threading.TimerQueueTimer.CallCallbackInContext(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.TimerQueueTimer.CallCallback()
at System.Threading.TimerQueueTimer.Fire()
at System.Threading.TimerQueue.FireNextTimers()
at System.Threading.TimerQueue.AppDomainTimerCallback()

And this:

Application: SpaceEngineers.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: exception code c0000005, exception address 0000000000000001
Legutóbb szerkesztette: AdmiralHatty; 2015. máj. 25., 13:57
< >
115/34 megjegyzés mutatása
Hi, try update you direct x and verify you cache :)
dicygo eredeti hozzászólása:
Hi, try update you direct x and verify you cache :)
How do I update directX?
dicygo eredeti hozzászólása:
Hi, try update you direct x and verify you cache :)
Using dxdiag and repairing microsoft.net framework in the program list made space engineers last longer untill it crashed, but it still crashes and I have had one BSOD. This happens with no other game.
Legutóbb szerkesztette: AdmiralHatty; 2015. máj. 13., 10:04
dicygo eredeti hozzászólása:
https://support.microsoft.com/en-us/kb/179113
But if its done through the windows update then it will be automatic. ps I did dxdiag and it says im running DX11
I still need help here. Game still crashes but not as often anymore.
HattedDinosaur eredeti hozzászólása:
I still need help here. Game still crashes but not as often anymore.

I had this issue, before, this problem varies, it's when something alters Video display settings, My problem was because a virus had came on my system and roll-backed all my display drivers, This may not be your problem however, scan with malwarebytes or AVG just in case
N45Jason45PC eredeti hozzászólása:
HattedDinosaur eredeti hozzászólása:
I still need help here. Game still crashes but not as often anymore.

I had this issue, before, this problem varies, it's when something alters Video display settings, My problem was because a virus had came on my system and roll-backed all my display drivers, This may not be your problem however, scan with malwarebytes or AVG just in case
Display drivers for what exactly?
dicygo eredeti hozzászólása:
Hi, try update you direct x and verify you cache :)
Updating DirectX11 Just says ive already got the most recent version.
I'm having this problem now. It crashes to desktop after 10-20 minutes with error as well ("attempted to read or write protected memory"). It's become unplayable for me. I have no mods whatsoever.

Did you ever find a fix for your game? I'm about to give up, and that sucks, I put so many hours into it as it is >.<

I have all the latest drivers, etc. The one thing I did notice is that I also have the GTX 970.
I did indeed fix it. I don't remember how
Maybe Nvidia driver idk..
I have the latest driver of my video, directx and Net Framework, checked them all, including all recent windows updates, etc. I'm stumped and a little frustrated. It's crashing within 10 minutes now, so I can't even play anymore. Looks like I'm done with this one until a patch fixes it. I tried everything.
Legutóbb szerkesztette: Indique; 2016. márc. 14., 10:34
OH! I REMEMBER!
I unplugged, cleaned and relaced my RAM back into my computer.
< >
115/34 megjegyzés mutatása
Laponként: 1530 50

Közzétéve: 2015. máj. 12., 13:56
Hozzászólások: 34