EdwinK
I am however still inclined to think lack of resources/memory is causing the error. Railworks is AFAIK the only game on that computer to throw the DBGHELP.DLL error. The 32 bits memory limit is 4GB, and any active memory use above app. 3.5 GB will likely crash the game. I suppose the "missing" .5 GB are textures laid off in the VRAM?
The big problem with TS2016 (a 32-bit app) is the Virtual Address Space (VAS) and this is limited (running a 64-bit OS, with LAE set in the app - it is in TS2016) to a maximum of 4GB - that's it!
Now if the VAS becomes fragmented or there is very little contiguous space left for TS2016 to load into (as little as 1 MB will do it) then it will crash. The editor is notorious for fragmenting the VAS, and depleting the contiguous space. In a 64-bit OS the VRAM does not use any significant amount of VAS. Its a different story in a 32-bit OS, where the OS uses 2GB VAS and the VRAM takes another chunk, leaving 1GB or less for TS2016 - very flakey.
The Physical RAM has nothing to do with it - if you had used all of the Physical RAM - WINDOWS would have flagged a message telling you to turn down your settings. The VRAM does not use any RAM at all.
If you were in the editor when the "debug" error occurred then something in the code was wrong hence the Cx0000005 error - memory (in this case VAS - mismatch. Every time you close (save) the editor it refreshes the VAS!
This is what I have written previously:
The problem in TS2016 is that (particularly the editor) that as the game runs and you just run scenario after scenario the contiguous space in VAS becomes smaller and the VAS itself becomes highly fragmented. Now when this reaches a critical level, TS 2016 will crash and create a dump file. If the code for a scenario, route, reskin, etc is written poorly – you may get a memory mismatch Cx0000005 error. All this means is that the OS has loaded the code into the VAS but has yet to load it into the cpu/RAM – the code “can’t be found” – error and crash.
If there were a RAM issue in TS2016 – WINDOWS would tell YOU to turn down settings and run very slowly and/or crash with a BSOD.
Regards
PeterH